public class DefaultArrayType extends BaseMetadataType implements ArrayType
annotations| Constructor and Description |
|---|
DefaultArrayType(Supplier<MetadataType> type,
MetadataFormat metadataFormat,
Map<Class<? extends TypeAnnotation>,TypeAnnotation> extensions) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(MetadataTypeVisitor visitor)
Dispatches in a reflective way to the method with prefix "visit" with the specific type as argument.
|
boolean |
equals(Object o) |
MetadataType |
getType()
The type of the array
|
int |
hashCode() |
getAnnotation, getAnnotations, getDescription, getMetadataFormat, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAnnotation, getAnnotations, getDescription, getMetadataFormatpublic DefaultArrayType(Supplier<MetadataType> type, MetadataFormat metadataFormat, Map<Class<? extends TypeAnnotation>,TypeAnnotation> extensions)
public MetadataType getType()
ArrayTypepublic void accept(MetadataTypeVisitor visitor)
MetadataTypevisitObject(ObjectType objectType) will be called when this type is an ObjectType.accept in interface MetadataTypevisitor - The visitorpublic boolean equals(Object o)
equals in class BaseMetadataTypepublic int hashCode()
hashCode in class BaseMetadataTypeCopyright © 2020 MuleSoft, Inc.. All rights reserved.