public static class MultiDescriptor.Impl extends java.lang.Object implements MultiDescriptor
MultiDescriptor.Impl, MultiDescriptor.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(Type type,
java.util.List<java.lang.String> names,
java.util.List<NamedExpr> attributes) |
| Modifier and Type | Method and Description |
|---|---|
<P,R> R |
accept(MultiDescriptor.Visitor<P,R> visitor,
P par) |
<P,R> R |
accept(Node.Visitor<P,R> visitor,
P par) |
java.util.List<NamedExpr> |
getAttributes() |
java.util.List<java.lang.String> |
getNames() |
Type |
getType() |
void |
setAttributes(java.util.List<NamedExpr> attributes) |
void |
setNames(java.util.List<java.lang.String> names) |
void |
setType(Type type) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofpublic Type getType()
getType in interface MultiDescriptorpublic void setType(Type type)
setType in interface MultiDescriptorpublic java.util.List<java.lang.String> getNames()
getNames in interface MultiDescriptorpublic void setNames(java.util.List<java.lang.String> names)
setNames in interface MultiDescriptorpublic java.util.List<NamedExpr> getAttributes()
getAttributes in interface MultiDescriptorpublic void setAttributes(java.util.List<NamedExpr> attributes)
setAttributes in interface MultiDescriptorpublic <P,R> R accept(MultiDescriptor.Visitor<P,R> visitor, P par)
accept in interface MultiDescriptorpublic <P,R> R accept(Node.Visitor<P,R> visitor, P par)