public abstract class StructuredType extends Object
Modifier and Type | Field and Description |
---|---|
protected FullQualifiedName |
baseType |
protected boolean |
isAbstract |
protected boolean |
isOpenType |
protected String |
name |
protected List<NavigationProperty> |
navigationProperties |
protected List<Property> |
properties |
Constructor and Description |
---|
StructuredType() |
Modifier and Type | Method and Description |
---|---|
FullQualifiedName |
getBaseType() |
String |
getName() |
List<NavigationProperty> |
getNavigationProperties() |
List<Property> |
getProperties() |
boolean |
isAbstract() |
boolean |
isOpenType() |
StructuredType |
setAbstract(boolean isAbstract) |
StructuredType |
setBaseType(FullQualifiedName baseType) |
StructuredType |
setName(String name) |
StructuredType |
setNavigationProperties(List<NavigationProperty> navigationProperties) |
StructuredType |
setOpenType(boolean isOpenType) |
StructuredType |
setProperties(List<Property> properties) |
protected String name
protected boolean isOpenType
protected FullQualifiedName baseType
protected boolean isAbstract
protected List<NavigationProperty> navigationProperties
public String getName()
public StructuredType setName(String name)
public boolean isOpenType()
public StructuredType setOpenType(boolean isOpenType)
public FullQualifiedName getBaseType()
public StructuredType setBaseType(FullQualifiedName baseType)
public boolean isAbstract()
public StructuredType setAbstract(boolean isAbstract)
public StructuredType setProperties(List<Property> properties)
public List<NavigationProperty> getNavigationProperties()
public StructuredType setNavigationProperties(List<NavigationProperty> navigationProperties)
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.