@GwtCompatible
public final class XsdDatatypeConstants
extends java.lang.Object
Datatype
. Includes the names of type
properties that are used to store XSD-specific information and instance properties
that are used to represent the values of Datatype objects created from XSD.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSTANCE_PROPERTY_ANY
The name of the instance property that is used to represent the 'any' xsd element.
|
static java.lang.String |
INSTANCE_PROPERTY_ANY_ATTRIBUTE
The name of the instance property that is used to represent the 'anyAttribute' xsd element.
|
static java.lang.String |
INSTANCE_PROPERTY_ATTRIBUTES
The name of the instance property that holds the reference to the attributes
record.
|
static java.lang.String |
INSTANCE_PROPERTY_NIL_ATTRIBUTE
The name of the instance property that represents the attribute that specifies
whether the content of a complex type is nil.
|
static com.google.common.collect.ImmutableSet<java.lang.String> |
INSTANCE_PROPERTY_RESERVED_NAMES
Contains the list of instance properties which are not
valid NCNames, but are autogenerated by framework.
|
static java.lang.String |
INSTANCE_PROPERTY_VALUE
The name of the instance property that is used to store the simple content for
complex types with simple content.
|
static java.lang.String |
INTERNAL_INSTANCE_PROPERTY_PREFIX
The prefix used for instance properties that are automatically generated to
represent special XSD constructs internally (for example: attributes, nil, etc).
|
static java.lang.String |
LIST_TYPE_NAME_SUFFIX
Suffix for the auto-generated list type of type.
|
static java.lang.String |
NAME_ANNONYMOUS_APPENDIX
For an anonymous type under a global element, the type's name and the local part
within the type's qualified name are set to "[enclosing-element-name]$anonymous".
|
static java.lang.String |
NAME_DEACTIVATION_PADDING
For a deactivated type, its qualified name will have the local part modified to
"[OriginalLocalPart]^n" where 'n' is the next number in the sequence of deleted types
with the same qualified name.
|
static java.lang.String |
TYPE_PROPERTY_IS_NILLABLE
Specifies whether the xml elements represented by the instance properties are
nillable.
|
static java.lang.String |
TYPE_PROPERTY_IS_SIMPLE_CONTENT
Specifies whether the type that extends AppianType.RECORD is in fact a complex
type with simple content (eg. a string with attributes).
|
static java.lang.String |
TYPE_PROPERTY_IS_XSD_CHOICE_GROUP
Specifies whether a type is a union that was generated for an 'xsd:choice'
declaration in XSD.
|
static java.lang.String |
TYPE_PROPERTY_IS_XSD_LIST
Specifies whether a type is a list that was generated for an 'xsd:list'
declaration in XSD.
|
static java.lang.String |
TYPE_PROPERTY_NAMESPACES
Holds the namespaces of elements or attributes for types that extend
AppianType.RECORD.
|
public static final java.lang.String TYPE_PROPERTY_NAMESPACES
public static final java.lang.String TYPE_PROPERTY_IS_XSD_LIST
public static final java.lang.String TYPE_PROPERTY_IS_XSD_CHOICE_GROUP
public static final java.lang.String TYPE_PROPERTY_IS_NILLABLE
public static final java.lang.String TYPE_PROPERTY_IS_SIMPLE_CONTENT
public static final java.lang.String INTERNAL_INSTANCE_PROPERTY_PREFIX
public static final java.lang.String INSTANCE_PROPERTY_ANY
public static final java.lang.String INSTANCE_PROPERTY_ANY_ATTRIBUTE
public static final java.lang.String INSTANCE_PROPERTY_VALUE
public static final java.lang.String INSTANCE_PROPERTY_ATTRIBUTES
public static final java.lang.String INSTANCE_PROPERTY_NIL_ATTRIBUTE
public static final com.google.common.collect.ImmutableSet<java.lang.String> INSTANCE_PROPERTY_RESERVED_NAMES
public static final java.lang.String NAME_DEACTIVATION_PADDING
public static final java.lang.String NAME_ANNONYMOUS_APPENDIX
public static final java.lang.String LIST_TYPE_NAME_SUFFIX
Copyright © 2003-2023 Appian Corporation. All Rights Reserved.