public class Reference<T extends ModelElement> extends ModelElement
| Constructor and Description |
|---|
Reference(ModelElement parent,
ParserContext context,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
URI |
getBaseUri() |
String |
getFragment() |
String |
getPath() |
ModelElement |
getReference() |
T |
getReferent() |
URI |
getUri() |
void |
resolve() |
add, add, capitalize, generate, generateChildren, getAttributes, getBaseSchema, getByPath, getCamelCapitalizedName, getCamelName, getCanFailValidation, getChildren, getComponent, getContext, getDescription, getElementComponent, getElementSchema, getElementType, getEnum, getFields, getFormat, getHasByteString, getHasCollections, getHasList, getHasSet, getIsArraySchema, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsObjectSchema, getIsObjectType, getIsTypeDef, getModel, getName, getParent, getReferencedTypes, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSummary, toString, validatepublic Reference(ModelElement parent, ParserContext context, Class<T> type)
public void resolve()
resolve in class ModelElementpublic T getReferent()
public ModelElement getReference()
getReference in class ModelElementpublic URI getUri()
public String getPath()
public String getFragment()
public URI getBaseUri()
Copyright © 2018 Symphony Software Foundation. All rights reserved.