public abstract class AttributeIfcSwitchStatement<T> extends Object
Constructor and Description |
---|
AttributeIfcSwitchStatement() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
caseDependencyAttribute(SimpleType<?> attributeIfc) |
protected abstract T |
caseJavaArrayAttribute(ArrayType<?> openType) |
T |
caseJavaAttribute(OpenType<?> openType) |
protected T |
caseJavaBinaryAttribute(OpenType<?> openType) |
protected abstract T |
caseJavaCompositeAttribute(CompositeType openType) |
protected T |
caseJavaEnumAttribute(OpenType<?> openType) |
protected T |
caseJavaIdentityRefAttribute(OpenType<?> openType) |
protected abstract T |
caseJavaSimpleAttribute(SimpleType<?> openType) |
protected T |
caseJavaUnionAttribute(OpenType<?> openType) |
protected abstract T |
caseListAttribute(ArrayType<?> openType) |
protected abstract T |
caseListDependeciesAttribute(ArrayType<?> openType) |
protected abstract T |
caseTOAttribute(CompositeType openType) |
AttributeIfc |
getLastAttribute() |
T |
switchAttribute(AttributeIfc attributeIfc) |
public T switchAttribute(AttributeIfc attributeIfc)
public AttributeIfc getLastAttribute()
protected abstract T caseJavaSimpleAttribute(SimpleType<?> openType)
protected abstract T caseJavaCompositeAttribute(CompositeType openType)
protected abstract T caseDependencyAttribute(SimpleType<?> attributeIfc)
protected abstract T caseTOAttribute(CompositeType openType)
Copyright © 2019 OpenDaylight. All rights reserved.