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