public interface com.sun.xml.internal.xsom.visitor.XSFunction<T> extends com.sun.xml.internal.xsom.visitor.XSContentTypeFunction<T>, com.sun.xml.internal.xsom.visitor.XSTermFunction<T>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.xml.internal.xsom.visitor.XSFunction
super_class: java.lang.Object
{
public abstract T annotation(com.sun.xml.internal.xsom.XSAnnotation);
descriptor: (Lcom/sun/xml/internal/xsom/XSAnnotation;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSAnnotation;)TT;
MethodParameters:
Name Flags
ann
public abstract T attGroupDecl(com.sun.xml.internal.xsom.XSAttGroupDecl);
descriptor: (Lcom/sun/xml/internal/xsom/XSAttGroupDecl;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSAttGroupDecl;)TT;
MethodParameters:
Name Flags
decl
public abstract T attributeDecl(com.sun.xml.internal.xsom.XSAttributeDecl);
descriptor: (Lcom/sun/xml/internal/xsom/XSAttributeDecl;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSAttributeDecl;)TT;
MethodParameters:
Name Flags
decl
public abstract T attributeUse(com.sun.xml.internal.xsom.XSAttributeUse);
descriptor: (Lcom/sun/xml/internal/xsom/XSAttributeUse;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSAttributeUse;)TT;
MethodParameters:
Name Flags
use
public abstract T complexType(com.sun.xml.internal.xsom.XSComplexType);
descriptor: (Lcom/sun/xml/internal/xsom/XSComplexType;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSComplexType;)TT;
MethodParameters:
Name Flags
type
public abstract T schema(com.sun.xml.internal.xsom.XSSchema);
descriptor: (Lcom/sun/xml/internal/xsom/XSSchema;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSSchema;)TT;
MethodParameters:
Name Flags
schema
public abstract T facet(com.sun.xml.internal.xsom.XSFacet);
descriptor: (Lcom/sun/xml/internal/xsom/XSFacet;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSFacet;)TT;
MethodParameters:
Name Flags
facet
public abstract T notation(com.sun.xml.internal.xsom.XSNotation);
descriptor: (Lcom/sun/xml/internal/xsom/XSNotation;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSNotation;)TT;
MethodParameters:
Name Flags
notation
public abstract T identityConstraint(com.sun.xml.internal.xsom.XSIdentityConstraint);
descriptor: (Lcom/sun/xml/internal/xsom/XSIdentityConstraint;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSIdentityConstraint;)TT;
MethodParameters:
Name Flags
decl
public abstract T xpath(com.sun.xml.internal.xsom.XSXPath);
descriptor: (Lcom/sun/xml/internal/xsom/XSXPath;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/xml/internal/xsom/XSXPath;)TT;
MethodParameters:
Name Flags
xpath
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;Lcom/sun/xml/internal/xsom/visitor/XSContentTypeFunction<TT;>;Lcom/sun/xml/internal/xsom/visitor/XSTermFunction<TT;>;
SourceFile: "XSFunction.java"