public class FiniteTypeInfo extends Object implements TypeInfo
PackageInfo
Represent serializable unit of finite type Definition item.Constructor and Description |
---|
FiniteTypeInfo() |
Modifier and Type | Method and Description |
---|---|
void |
addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
AttributeInfo |
getAttributeInfo(AttributeInfo.Kind attributeKind) |
AttributeInfo[] |
getAttributeInfoEntries() |
BType |
getType() |
void |
setType(BFiniteType finiteType) |
public void setType(BFiniteType finiteType)
public AttributeInfo getAttributeInfo(AttributeInfo.Kind attributeKind)
getAttributeInfo
in interface AttributeInfoPool
public void addAttributeInfo(AttributeInfo.Kind attributeKind, AttributeInfo attributeInfo)
addAttributeInfo
in interface AttributeInfoPool
public AttributeInfo[] getAttributeInfoEntries()
getAttributeInfoEntries
in interface AttributeInfoPool
Copyright © 2018 WSO2. All rights reserved.