| java.lang.Object gnu.bytecode.Type gnu.bytecode.ObjectType gnu.kawa.xml.NodeType gnu.kawa.xml.ElementType
Method Summary | |
public static KElement | coerce(Object obj, String namespaceURI, String localName) | public Object | coerceFromObject(Object obj) | public static KElement | coerceOrNull(Object obj, String namespaceURI, String localName) | public void | emitCoerceFromObject(CodeAttr code) | protected void | emitCoerceOrNullMethod(Variable incoming, Compilation comp) | public Procedure | getConstructor() | public Type | getImplementationType() | final public String | getLocalName() | public NamespaceBinding | getNamespaceNodes() | final public String | getNamespaceURI() | public boolean | isInstance(AbstractSequence seq, int ipos, Object elementType) | public boolean | isInstance(Object obj) | public boolean | isInstancePos(AbstractSequence seq, int ipos) | public static ElementType | make(String namespaceURI, String localName) An element type for match by name.
Parameters: localName - if null matches any local name; otherwise mustbe intered, and matches by identity. Parameters: namespaceURI - full name of namespace, or null for any namespace. | public static ElementType | make(Symbol qname) | public void | readExternal(ObjectInput in) | public void | setNamespaceNodes(NamespaceBinding bindings) | public String | toString() | public void | writeExternal(ObjectOutput out) |
MATCH_ANY_LOCALNAME | final public static String MATCH_ANY_LOCALNAME(Code) | | |
MATCH_ANY_QNAME | final public static Symbol MATCH_ANY_QNAME(Code) | | |
coerceOrNullMethod | final static Method coerceOrNullMethod(Code) | | |
emitCoerceFromObject | public void emitCoerceFromObject(CodeAttr code)(Code) | | |
getImplementationType | public Type getImplementationType()(Code) | | |
make | public static ElementType make(String namespaceURI, String localName)(Code) | | An element type for match by name.
Parameters: localName - if null matches any local name; otherwise mustbe intered, and matches by identity. Parameters: namespaceURI - full name of namespace, or null for any namespace. |
Methods inherited from gnu.kawa.xml.NodeType | public static KNode coerceForce(Object obj, int kinds)(Code)(Java Doc) public Object coerceFromObject(Object obj)(Code)(Java Doc) public static KNode coerceOrNull(Object obj, int kinds)(Code)(Java Doc) public int compare(Type other)(Code)(Java Doc) public void emitCoerceFromObject(CodeAttr code)(Code)(Java Doc) protected void emitCoerceOrNullMethod(Variable incoming, Compilation comp)(Code)(Java Doc) public void emitIsInstance(Variable incoming, Compilation comp, Target target)(Code)(Java Doc) public void emitTestIf(Variable incoming, Declaration decl, Compilation comp)(Code)(Java Doc) public Procedure getConstructor()(Code)(Java Doc) public Type getImplementationType()(Code)(Java Doc) public boolean isInstance(Object obj)(Code)(Java Doc) public static boolean isInstance(AbstractSequence seq, int ipos, int kinds)(Code)(Java Doc) public boolean isInstancePos(AbstractSequence seq, int ipos)(Code)(Java Doc) public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException(Code)(Java Doc) public String toString()(Code)(Java Doc) public void writeExternal(ObjectOutput out) throws IOException(Code)(Java Doc)
|
|
|