Class JFieldReferenceDelegate
java.lang.Object
honeyroasted.jype.type.impl.delegate.JAbstractDelegateType<JFieldReference>
honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType<JFieldReference>
honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
- All Implemented Interfaces:
honeyroasted.almonds.SimpleName,honeyroasted.collect.copy.Copyable<JType, JTypeCache<JType,,JType>> honeyroasted.collect.modify.PossiblyUnmodifiable,JFieldReference,JType
public class JFieldReferenceDelegate
extends JAbstractPossiblyUnmodifiableDelegateType<JFieldReference>
implements JFieldReference
-
Nested Class Summary
Nested classes/interfaces inherited from interface honeyroasted.jype.type.JType
JType.Equality -
Constructor Summary
ConstructorsConstructorDescriptionJFieldReferenceDelegate(JTypeSystem system, Function<JTypeSystem, JFieldReference> factory) -
Method Summary
Modifier and TypeMethodDescriptionlocation()intvoidsetLocation(JFieldLocation location) voidsetModifiers(int modifiers) voidsetOuterClass(JClassReference outerClass) voidtype()Methods inherited from class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
equals, hashCode, isUnmodifiable, setUnmodifiable, toStringMethods inherited from class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
accept, copy, delegate, equals, hashCode, metadata, simpleName, typeSystemMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface honeyroasted.jype.type.JFieldReference
accept, access, hasCyclicTypeVariables, hasModifier, hasModifier, knownDirectSupertypesMethods inherited from interface honeyroasted.jype.type.JType
accept, accept, copy, copy, declarationSignature, descriptor, downwardsProjection, downwardsProjection, equals, equals, hasCyclicTypeVariables, hashCode, isAssignableFrom, isAssignableTo, isCompatibleFrom, isCompatibleTo, isContextType, isNullType, isProperType, isResultType, metadata, signature, structuralEquals, typeEquals, typeSystem, upwardsProjection, upwardsProjection, varTypeResolverMethods inherited from interface honeyroasted.collect.modify.PossiblyUnmodifiable
isUnmodifiable, setUnmodifiableMethods inherited from interface honeyroasted.almonds.SimpleName
simpleName
-
Constructor Details
-
JFieldReferenceDelegate
-
-
Method Details
-
location
- Specified by:
locationin interfaceJFieldReference
-
setLocation
- Specified by:
setLocationin interfaceJFieldReference
-
outerClass
- Specified by:
outerClassin interfaceJFieldReference
-
setOuterClass
- Specified by:
setOuterClassin interfaceJFieldReference
-
type
- Specified by:
typein interfaceJFieldReference
-
setType
- Specified by:
setTypein interfaceJFieldReference
-
modifiers
public int modifiers()- Specified by:
modifiersin interfaceJFieldReference
-
setModifiers
public void setModifiers(int modifiers) - Specified by:
setModifiersin interfaceJFieldReference
-