Datensatzklasse AnnotationUtil.AnnotationData
java.lang.Object
java.lang.Record
info.u_team.u_team_core.util.annotation.AnnotationUtil.AnnotationData
- Umschließende Klasse:
AnnotationUtil
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAnnotationData(org.objectweb.asm.Type annotationType, ElementType targetType, org.objectweb.asm.Type clazz, String memberName, Map<String, Object> annotationData) Erstellt eine Instanz einer DatensatzklasseAnnotationData. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGibt den Wert für die DatensatzkomponenteannotationDatazurück.org.objectweb.asm.TypeGibt den Wert für die DatensatzkomponenteannotationTypezurück.org.objectweb.asm.Typeclazz()Gibt den Wert für die Datensatzkomponenteclazzzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.Gibt den Wert für die DatensatzkomponentememberNamezurück.Gibt den Wert für die DatensatzkomponentetargetTypezurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
AnnotationData
public AnnotationData(org.objectweb.asm.Type annotationType, ElementType targetType, org.objectweb.asm.Type clazz, String memberName, Map<String, Object> annotationData) Erstellt eine Instanz einer DatensatzklasseAnnotationData.- Parameter:
annotationType- Wert für die DatensatzkomponenteannotationTypetargetType- Wert für die DatensatzkomponentetargetTypeclazz- Wert für die DatensatzkomponenteclazzmemberName- Wert für die DatensatzkomponentememberNameannotationData- Wert für die DatensatzkomponenteannotationData
-
-
Methodendetails
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
annotationType
public org.objectweb.asm.Type annotationType()Gibt den Wert für die DatensatzkomponenteannotationTypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
annotationType
-
targetType
Gibt den Wert für die DatensatzkomponentetargetTypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
targetType
-
clazz
public org.objectweb.asm.Type clazz()Gibt den Wert für die Datensatzkomponenteclazzzurück.- Gibt zurück:
- Wert der Datensatzkomponente
clazz
-
memberName
Gibt den Wert für die DatensatzkomponentememberNamezurück.- Gibt zurück:
- Wert der Datensatzkomponente
memberName
-
annotationData
Gibt den Wert für die DatensatzkomponenteannotationDatazurück.- Gibt zurück:
- Wert der Datensatzkomponente
annotationData
-