public class IntegerResolvedType extends NumberResolvedType
customFacets| Constructor and Description |
|---|
IntegerResolvedType(TypeExpressionNode from) |
IntegerResolvedType(TypeExpressionNode declarationNode,
XmlFacets xmlFacets,
Number minimum,
Number maximum,
Number multiple,
String format,
ResolvedCustomFacets copy) |
| Modifier and Type | Method and Description |
|---|---|
NumberResolvedType |
copy() |
String |
getBuiltinTypeName()
Returns the builtin type name.
|
void |
validateCanOverwriteWith(TypeDeclarationNode from)
Validate if this type can be overwritten by the specified node
|
ErrorNode |
validateFacets() |
<T> T |
visit(TypeVisitor<T> visitor)
Dispatch the implementation to the visitor method
|
doAccept, getEnums, getFormat, getMaximum, getMinimum, getMultiple, mergeFacets, overwriteFacets, setEnums, validateStategetXmlFacets, mergeFacets, overwriteFacetsaccepts, customFacets, getTypeDeclarationNode, getTypeName, setTypeNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccepts, customFacets, getTypeDeclarationNode, getTypeName, setTypeNodepublic IntegerResolvedType(TypeExpressionNode from)
public IntegerResolvedType(TypeExpressionNode declarationNode, XmlFacets xmlFacets, Number minimum, Number maximum, Number multiple, String format, ResolvedCustomFacets copy)
public NumberResolvedType copy()
copy in class NumberResolvedTypepublic <T> T visit(TypeVisitor<T> visitor)
ResolvedTypevisit in interface ResolvedTypevisit in class NumberResolvedTypeT - The result typevisitor - The visitorpublic void validateCanOverwriteWith(TypeDeclarationNode from)
ResolvedTypevalidateCanOverwriteWith in interface ResolvedTypevalidateCanOverwriteWith in class NumberResolvedTypefrom - The node to check withpublic ErrorNode validateFacets()
validateFacets in class NumberResolvedType@Nullable public String getBuiltinTypeName()
ResolvedTypegetBuiltinTypeName in interface ResolvedTypegetBuiltinTypeName in class NumberResolvedTypeCopyright © 2017. All rights reserved.