org.jvnet.hyperjaxb3.xsom
Class SimpleTypeAnalyzer.MaxLengthAnalyzer

java.lang.Object
  extended by org.jvnet.hyperjaxb3.xsom.SimpleTypeAnalyzer.FacetAnalyzer<Long>
      extended by org.jvnet.hyperjaxb3.xsom.SimpleTypeAnalyzer.AbstractLongFacetAnalyzer
          extended by org.jvnet.hyperjaxb3.xsom.SimpleTypeAnalyzer.MaxLengthAnalyzer
All Implemented Interfaces:
com.sun.xml.xsom.visitor.XSContentTypeFunction<Long>, com.sun.xml.xsom.visitor.XSFunction<Long>, com.sun.xml.xsom.visitor.XSSimpleTypeFunction<Long>, com.sun.xml.xsom.visitor.XSTermFunction<Long>
Enclosing class:
SimpleTypeAnalyzer

public static class SimpleTypeAnalyzer.MaxLengthAnalyzer
extends SimpleTypeAnalyzer.AbstractLongFacetAnalyzer


Constructor Summary
SimpleTypeAnalyzer.MaxLengthAnalyzer()
           
 
Method Summary
protected  Long aggregateNonNulls(Long currentValue, Long value)
           
 Long facet(com.sun.xml.xsom.XSFacet facet)
           
 
Methods inherited from class org.jvnet.hyperjaxb3.xsom.SimpleTypeAnalyzer.AbstractLongFacetAnalyzer
getValue
 
Methods inherited from class org.jvnet.hyperjaxb3.xsom.SimpleTypeAnalyzer.FacetAnalyzer
aggregate, aggregate, annotation, attGroupDecl, attributeDecl, attributeUse, complexType, elementDecl, empty, identityConstraint, listSimpleType, modelGroup, modelGroupDecl, notation, particle, restrictionSimpleType, schema, simpleType, unionSimpleType, wildcard, xpath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTypeAnalyzer.MaxLengthAnalyzer

public SimpleTypeAnalyzer.MaxLengthAnalyzer()
Method Detail

facet

public Long facet(com.sun.xml.xsom.XSFacet facet)
Specified by:
facet in interface com.sun.xml.xsom.visitor.XSFunction<Long>
Specified by:
facet in class SimpleTypeAnalyzer.FacetAnalyzer<Long>

aggregateNonNulls

protected Long aggregateNonNulls(Long currentValue,
                                 Long value)
Specified by:
aggregateNonNulls in class SimpleTypeAnalyzer.FacetAnalyzer<Long>


Copyright © 2005-2014. All Rights Reserved.