public class TsonAnnotationImpl extends Object implements TsonAnnotation
| Constructor and Description |
|---|
TsonAnnotationImpl(String name,
UnmodifiableArrayList<TsonElement> params) |
| Modifier and Type | Method and Description |
|---|---|
List<TsonElement> |
all() |
TsonAnnotationBuilder |
builder() |
int |
compareTo(TsonAnnotation o) |
boolean |
equals(Object o) |
TsonElement |
get(int index) |
List<TsonElement> |
getAll() |
String |
getName() |
int |
hashCode() |
String |
name() |
int |
size() |
public TsonAnnotationImpl(String name, UnmodifiableArrayList<TsonElement> params)
public TsonAnnotationBuilder builder()
builder in interface TsonAnnotationpublic String getName()
getName in interface TsonAnnotationpublic String name()
name in interface TsonAnnotationpublic List<TsonElement> all()
all in interface TsonAnnotationpublic int size()
size in interface TsonAnnotationpublic TsonElement get(int index)
get in interface TsonAnnotationpublic List<TsonElement> getAll()
getAll in interface TsonAnnotationpublic int compareTo(TsonAnnotation o)
compareTo in interface Comparable<TsonAnnotation>Copyright © 2024 vpc open source initiative. All rights reserved.