public class ExpandedAnnotation extends Object
コンストラクタと説明 |
---|
ExpandedAnnotation(Annotation original,
boolean composed) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addChilds(List<ExpandedAnnotation> childs) |
List<ExpandedAnnotation> |
getChilds()
合成されたアノテーションのクラスに付与されたアノテーションを取得する。
|
int |
getIndex()
繰り返しのアノテーションの場合のインデックス番号を取得する。
|
Annotation |
getOriginal()
元のアノテーションを取得する。
|
boolean |
isAnnotationType(Class<?> clazz)
指定したアノテーションのクラスタイプかどうか。
|
boolean |
isComposed()
CsvComposition が付与された合成されたアノテーションかどうか。 |
void |
setIndex(int index)
繰り返しのアノテーションの場合のインデックス番号を指定する。
|
public ExpandedAnnotation(Annotation original, boolean composed)
original
- 元となるアノテーション。composed
- 合成されたアノテーションかどうか。public Annotation getOriginal()
public boolean isAnnotationType(Class<?> clazz)
clazz
- 比較対象のアノテーションのクラスタイプ。public boolean isComposed()
CsvComposition
が付与された合成されたアノテーションかどうか。public List<ExpandedAnnotation> getChilds()
public void addChilds(List<ExpandedAnnotation> childs)
public int getIndex()
public void setIndex(int index)
index
- Copyright © 2022 mygreen. All rights reserved.