Package org.eclipse.wst.xml.xpath2.processor.internal.types.builtin
public class BuiltinTypeDefinition extends java.lang.Object
Field Summary | |
public static java.lang.String | XS_NS |
Constructor Summary |
BuiltinTypeDefinition(javax.xml.namespace.QName name
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType) |
BuiltinTypeDefinition(java.lang.String name
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType) |
BuiltinTypeDefinition(javax.xml.namespace.QName name
,
java.lang.Class implementationClass
,
java.lang.Class nativeType
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType) |
BuiltinTypeDefinition(java.lang.String name
,
java.lang.Class implementationClass
,
java.lang.Class nativeType
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType) |
Method Summary | |
public org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence | construct(org.eclipse.wst.xml.xpath2.api.ResultSequence rs) |
public org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence | constructNative(java.lang.Object obj) |
public boolean | derivedFrom(java.lang.String namespace
,
java.lang.String name
,
short derivationMethod) |
public boolean | derivedFromType(org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition ancestorType
,
short derivationMethod) |
public org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition | getBaseType() |
public java.lang.String | getName() |
public java.lang.String | getNamespace() |
public java.lang.Class | getNativeType() |
public java.util.List | getSimpleTypes(org.w3c.dom.Attr attr) |
public java.util.List | getSimpleTypes(org.w3c.dom.Element attr) |
public boolean | isAbstract() |
Field Detail |
public static java.lang.String XS_NS
Constructor Detail |
public BuiltinTypeDefinition(javax.xml.namespace.QName name
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType)
public BuiltinTypeDefinition(java.lang.String name
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType)
public BuiltinTypeDefinition(javax.xml.namespace.QName name
,
java.lang.Class implementationClass
,
java.lang.Class nativeType
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType)
public BuiltinTypeDefinition(java.lang.String name
,
java.lang.Class implementationClass
,
java.lang.Class nativeType
,
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition baseType)
Methods Detail |
public org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence construct(org.eclipse.wst.xml.xpath2.api.ResultSequence rs)
rs
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence
public org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence constructNative(java.lang.Object obj)
obj
org.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence
public boolean derivedFrom(java.lang.String namespace
,
java.lang.String name
,
short derivationMethod)
namespace
name
derivationMethod
boolean
public boolean derivedFromType(org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition ancestorType
,
short derivationMethod)
ancestorType
derivationMethod
boolean
public org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition getBaseType()
org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition
public java.lang.String getName()
java.lang.String
public java.lang.String getNamespace()
java.lang.String
public java.lang.Class getNativeType()
java.lang.Class
public java.util.List getSimpleTypes(org.w3c.dom.Attr attr)
attr
java.util.List
public java.util.List getSimpleTypes(org.w3c.dom.Element attr)
attr
java.util.List
public boolean isAbstract()
boolean