public class ExternalSchemaTypeExpressionNode extends AbstractStringNode implements TypeExpressionNode, SimpleTypeNode<String>
value| Constructor and Description |
|---|
ExternalSchemaTypeExpressionNode(String value) |
| Modifier and Type | Method and Description |
|---|---|
Node |
copy() |
ResolvedType |
generateDefinition()
Generates the definition that results of evaluating this expression
|
String |
getInternalFragment() |
String |
getSchemaPath() |
String |
getSchemaValue() |
String |
getTypeExpressionText() |
boolean |
isJsonSchema() |
boolean |
isXmlSchema() |
getLiteralValue, getType, getValue, toStringgetEndPosition, getStartPosition, setEndPosition, setSource, setStartPositionaddChild, addChild, annotate, annotations, findAncestorWith, findDescendantsWith, get, getChildren, getContextNode, getParent, getRootNode, getSource, removeChild, removeChildren, replaceTree, replaceWith, setChild, setContextNode, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLiteralValue, getValueaddChild, addChild, annotate, annotations, findAncestorWith, findDescendantsWith, get, getChildren, getContextNode, getEndPosition, getParent, getRootNode, getSource, getStartPosition, getType, removeChild, removeChildren, replaceTree, replaceWith, setChild, setContextNode, setParent, setSourcepublic ExternalSchemaTypeExpressionNode(String value)
public String getSchemaValue()
public String getSchemaPath()
public boolean isJsonSchema()
public boolean isXmlSchema()
@Nullable public ResolvedType generateDefinition()
TypeExpressionNodegenerateDefinition in interface TypeExpressionNodepublic String getTypeExpressionText()
getTypeExpressionText in interface TypeExpressionNodeCopyright © 2020. All rights reserved.