Class DefinitionFeatures.XsomParsers
java.lang.Object
com.evolveum.midpoint.prism.impl.schema.features.DefinitionFeatures.XsomParsers
- Enclosing class:
- DefinitionFeatures
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AccessXsomProcessor
static final DefinitionFeatureParser<AlwaysUseForEquals,
com.sun.xml.xsom.XSAnnotation> static final DefinitionFeatureParser.Marker<Object>
static final DefinitionFeatureParser.Marker<Object>
static final DefinitionFeatureParser.Marker<Object>
static final DefinitionFeatureParser<DisplayHint,
com.sun.xml.xsom.XSAnnotation> static final DefinitionFeatureParser<String,
Object> static final DefinitionFeatureParser.Marker<Object>
static final EnumerationValuesInfoXsomParser
static final EnumerationValuesXsomParser
static final DefinitionFeatureParser<QName,
com.sun.xml.xsom.XSType> static final IsAnyXsomParser
static final DefinitionFeatureParser.Marker<Object>
static final DefinitionFeatureParser.Marker<Object>
static final DefinitionFeatureParser<QName,
com.sun.xml.xsom.XSType> Provides the name of XSD supertype (base type).static final DefinitionFeatureParser<QName,
Object> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends Enum<E>>
DefinitionFeatureParser<E,Object> static DefinitionFeatureParser.Marker<Object>
TODO.static DefinitionFeatureParser.Marker<com.sun.xml.xsom.XSComplexType>
markerForComplexType
(@NotNull QName name) static DefinitionFeatureParser.Marker<Object>
markerInherited
(@NotNull QName name) static DefinitionFeatureParser<QName,
Object> static DefinitionFeatureParser<QName,
com.sun.xml.xsom.XSType> qNameInherited
(@NotNull QName name) static DefinitionFeatureParser<QNameList,
Object> static DefinitionFeatureParser<SchemaContextDefinition,
com.sun.xml.xsom.XSAnnotation> static <T> DefinitionFeatureParser<T,
com.sun.xml.xsom.XSAnnotation> singleAnnotationValue
(@NotNull Class<T> valueClass, @NotNull QName name) static <T> DefinitionFeatureParser<T,
com.sun.xml.xsom.XSType> singleValue
(@NotNull Class<T> valueClass, @NotNull QName name) static <T> DefinitionFeatureParser<T,
com.sun.xml.xsom.XSType> singleValueInherited
(@NotNull Class<T> valueClass, @NotNull QName name) static DefinitionFeatureParser<String,
Object>
-
Field Details
-
DF_IS_ANY_XSD_PARSER
-
DF_SUPERTYPE_PARSER
Provides the name of XSD supertype (base type). -
DF_EXTENSION_REF_PARSER
-
DF_CONTAINER_MARKER_PROCESSOR
-
DF_OBJECT_MARKER_PROCESSOR
-
DF_REFERENCE_MARKER_PROCESSOR
-
DF_EMBEDDED_OBJECT_MARKER_PROCESSOR
-
DF_COMPOSITE_MARKER_PROCESSOR
-
DF_DEPRECATED
-
DF_ENUMERATION_VALUES_PARSER
-
DF_ENUMERATION_VALUES_INFO_PROCESSOR
-
DF_ACCESS_PROCESSOR
-
DF_TYPE_OVERRIDE_PROCESSOR
-
DF_DISPLAY_HINT_PARSER
public static final DefinitionFeatureParser<DisplayHint,com.sun.xml.xsom.XSAnnotation> DF_DISPLAY_HINT_PARSER -
DF_DOCUMENTATION_PARSER
-
DF_ALWAYS_USE_FOR_EQUALS_PARSER
public static final DefinitionFeatureParser<AlwaysUseForEquals,com.sun.xml.xsom.XSAnnotation> DF_ALWAYS_USE_FOR_EQUALS_PARSER
-
-
Constructor Details
-
XsomParsers
public XsomParsers()
-
-
Method Details
-
singleValue
public static <T> DefinitionFeatureParser<T,com.sun.xml.xsom.XSType> singleValue(@NotNull @NotNull Class<T> valueClass, @NotNull @NotNull QName name) -
string
-
enumBased
-
singleAnnotationValue
public static <T> DefinitionFeatureParser<T,com.sun.xml.xsom.XSAnnotation> singleAnnotationValue(@NotNull @NotNull Class<T> valueClass, @NotNull @NotNull QName name) -
singleValueInherited
public static <T> DefinitionFeatureParser<T,com.sun.xml.xsom.XSType> singleValueInherited(@NotNull @NotNull Class<T> valueClass, @NotNull @NotNull QName name) -
marker
TODO. -
markerForComplexType
public static DefinitionFeatureParser.Marker<com.sun.xml.xsom.XSComplexType> markerForComplexType(@NotNull @NotNull QName name) -
markerInherited
-
qNameInherited
public static DefinitionFeatureParser<QName,com.sun.xml.xsom.XSType> qNameInherited(@NotNull @NotNull QName name) -
qName
-
qNameList
-
schemaContextDefinitionParser
public static DefinitionFeatureParser<SchemaContextDefinition,com.sun.xml.xsom.XSAnnotation> schemaContextDefinitionParser()
-