org.jvnet.hyperjaxb3.xsom
Class SimpleTypeAnalyzer.FacetAnalyzer<T>
java.lang.Object
org.jvnet.hyperjaxb3.xsom.SimpleTypeAnalyzer.FacetAnalyzer<T>
- All Implemented Interfaces:
- com.sun.xml.xsom.visitor.XSContentTypeFunction<T>, com.sun.xml.xsom.visitor.XSFunction<T>, com.sun.xml.xsom.visitor.XSSimpleTypeFunction<T>, com.sun.xml.xsom.visitor.XSTermFunction<T>
- Direct Known Subclasses:
- SimpleTypeAnalyzer.AbstractLongFacetAnalyzer
- Enclosing class:
- SimpleTypeAnalyzer
public abstract static class SimpleTypeAnalyzer.FacetAnalyzer<T>
- extends Object
- implements com.sun.xml.xsom.visitor.XSFunction<T>, com.sun.xml.xsom.visitor.XSSimpleTypeFunction<T>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleTypeAnalyzer.FacetAnalyzer
public SimpleTypeAnalyzer.FacetAnalyzer()
getDatatypeConverter
public javax.xml.bind.DatatypeConverterInterface getDatatypeConverter()
annotation
public T annotation(com.sun.xml.xsom.XSAnnotation arg0)
- Specified by:
annotation in interface com.sun.xml.xsom.visitor.XSFunction<T>
attGroupDecl
public T attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl arg0)
- Specified by:
attGroupDecl in interface com.sun.xml.xsom.visitor.XSFunction<T>
attributeDecl
public T attributeDecl(com.sun.xml.xsom.XSAttributeDecl attributeDecl)
- Specified by:
attributeDecl in interface com.sun.xml.xsom.visitor.XSFunction<T>
attributeUse
public T attributeUse(com.sun.xml.xsom.XSAttributeUse attributeUse)
- Specified by:
attributeUse in interface com.sun.xml.xsom.visitor.XSFunction<T>
complexType
public T complexType(com.sun.xml.xsom.XSComplexType arg0)
- Specified by:
complexType in interface com.sun.xml.xsom.visitor.XSFunction<T>
identityConstraint
public T identityConstraint(com.sun.xml.xsom.XSIdentityConstraint arg0)
- Specified by:
identityConstraint in interface com.sun.xml.xsom.visitor.XSFunction<T>
notation
public T notation(com.sun.xml.xsom.XSNotation arg0)
- Specified by:
notation in interface com.sun.xml.xsom.visitor.XSFunction<T>
schema
public T schema(com.sun.xml.xsom.XSSchema arg0)
- Specified by:
schema in interface com.sun.xml.xsom.visitor.XSFunction<T>
xpath
public T xpath(com.sun.xml.xsom.XSXPath arg0)
- Specified by:
xpath in interface com.sun.xml.xsom.visitor.XSFunction<T>
empty
public T empty(com.sun.xml.xsom.XSContentType arg0)
- Specified by:
empty in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<T>
particle
public T particle(com.sun.xml.xsom.XSParticle particle)
- Specified by:
particle in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<T>
simpleType
public T simpleType(com.sun.xml.xsom.XSSimpleType simpleType)
- Specified by:
simpleType in interface com.sun.xml.xsom.visitor.XSContentTypeFunction<T>
restrictionSimpleType
public T restrictionSimpleType(com.sun.xml.xsom.XSRestrictionSimpleType restrictionSimpleType)
- Specified by:
restrictionSimpleType in interface com.sun.xml.xsom.visitor.XSSimpleTypeFunction<T>
listSimpleType
public T listSimpleType(com.sun.xml.xsom.XSListSimpleType listSimpleType)
- Specified by:
listSimpleType in interface com.sun.xml.xsom.visitor.XSSimpleTypeFunction<T>
unionSimpleType
public T unionSimpleType(com.sun.xml.xsom.XSUnionSimpleType unionSimpleType)
- Specified by:
unionSimpleType in interface com.sun.xml.xsom.visitor.XSSimpleTypeFunction<T>
elementDecl
public T elementDecl(com.sun.xml.xsom.XSElementDecl elementDecl)
- Specified by:
elementDecl in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
modelGroup
public T modelGroup(com.sun.xml.xsom.XSModelGroup arg0)
- Specified by:
modelGroup in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
modelGroupDecl
public T modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl arg0)
- Specified by:
modelGroupDecl in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
wildcard
public T wildcard(com.sun.xml.xsom.XSWildcard arg0)
- Specified by:
wildcard in interface com.sun.xml.xsom.visitor.XSTermFunction<T>
aggregate
public T aggregate(Collection<T> values)
aggregate
protected T aggregate(T currentValue,
T value)
aggregateNonNulls
protected abstract T aggregateNonNulls(T currentValue,
T value)
facet
public abstract T facet(com.sun.xml.xsom.XSFacet facet)
- Specified by:
facet in interface com.sun.xml.xsom.visitor.XSFunction<T>
Copyright © 2005-2011. All Rights Reserved.