public class XsdDataTypes extends Object
Copyright (c) SAP AG 2001-2004
Modifier and Type | Field and Description |
---|---|
static Properties |
ATTRS_TYPE_EXPANDED_NAME |
static Properties |
ATTRS_TYPE_RID |
static QualifiedName |
SAP_EXPANDED_NAME
Holds a serialized form of an XML name using the format "{namespace-uri}local-name".
|
static QualifiedName |
SAP_MAPPED_RID
Holds a URI that represents a CM-internal resource (mapped from a
RID ). |
static QualifiedName |
SAP_MAPPED_RID_LIST
Holds a list of URIs that represent a CM-internal resources (mapped from a
RID multivalued). |
static QualifiedName |
SAP_RID
Holds a
RID . |
static QualifiedName |
SAP_XMLMARKUP
Holds XML markup.
|
static QualifiedName |
SOAP_ARRAY
soap-enc:array
This type is used for marshalling multi-valued properties.
|
static String |
XN_EXPANDED_NAME |
static String |
XN_RID |
static String |
XN_TYPE |
static QualifiedName |
XSD_BOOLEAN
|
static QualifiedName |
XSD_DATETIME
|
static QualifiedName |
XSD_INT
|
static QualifiedName |
XSD_LONG
|
static QualifiedName |
XSD_STRING
|
static QualifiedName |
XSI_TYPE |
Constructor and Description |
---|
XsdDataTypes() |
Modifier and Type | Method and Description |
---|---|
static QualifiedName |
getXsdTypeInfo(Element e)
Get XSD type information for the element.
|
static IName |
getXsdTypeInfo(String expandedName) |
static QualifiedName |
getXsdTypeInfoFromValue(Element baseElem,
String qname) |
static QualifiedName |
mapInternalTypeToXsdType(IProperty prop) |
static QualifiedName |
mapSapToXsdType(PropertyType pt) |
static PropertyType |
mapXsdToSapType(IName xsdType) |
static PropertyType |
mapXsdToSapTypeOrNull(IName xsdType) |
static boolean |
parseBoolean(String val) |
public static final QualifiedName XSI_TYPE
public static final QualifiedName XSD_BOOLEAN
public static final QualifiedName XSD_DATETIME
public static final QualifiedName XSD_INT
public static final QualifiedName XSD_LONG
public static final QualifiedName XSD_STRING
public static final QualifiedName SOAP_ARRAY
This type is used for marshalling multi-valued properties.
public static final QualifiedName SAP_EXPANDED_NAME
XSD_STRING
.public static final QualifiedName SAP_MAPPED_RID
RID
).
Derived from XSD_STRING
.public static final QualifiedName SAP_MAPPED_RID_LIST
RID
multivalued).
Derived from XSD_STRING
.public static final QualifiedName SAP_RID
public static final QualifiedName SAP_XMLMARKUP
public static final String XN_TYPE
public static final String XN_EXPANDED_NAME
public static final String XN_RID
public static final Properties ATTRS_TYPE_EXPANDED_NAME
public static final Properties ATTRS_TYPE_RID
public static QualifiedName getXsdTypeInfo(Element e)
e
- element nodepublic static QualifiedName getXsdTypeInfoFromValue(Element baseElem, String qname)
public static boolean parseBoolean(String val) throws ParseException
ParseException
public static QualifiedName mapSapToXsdType(PropertyType pt)
public static QualifiedName mapInternalTypeToXsdType(IProperty prop)
public static PropertyType mapXsdToSapType(IName xsdType)
public static PropertyType mapXsdToSapTypeOrNull(IName xsdType)
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice