Uses of Class
net.bytebuddy.description.modifier.Visibility
-
Packages that use Visibility Package Description net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.net.bytebuddy.description.modifier The modifier package contains high-level and type-safe descriptions of Java modifiers.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls. -
-
Uses of Visibility in net.bytebuddy.description
Methods in net.bytebuddy.description that return Visibility Modifier and Type Method Description Visibility
ModifierReviewable.AbstractBase. getVisibility()
Returns this byte code element's visibility.Visibility
ModifierReviewable.OfByteCodeElement. getVisibility()
Returns this byte code element's visibility. -
Uses of Visibility in net.bytebuddy.description.method
Methods in net.bytebuddy.description.method with parameters of type Visibility Modifier and Type Method Description int
MethodDescription.AbstractBase. getActualModifiers(boolean manifest, Visibility visibility)
Returns this method's actual modifiers as it is present in a class file, i.e.int
MethodDescription. getActualModifiers(boolean manifest, Visibility visibility)
Returns this method's actual modifiers as it is present in a class file, i.e. -
Uses of Visibility in net.bytebuddy.description.modifier
Methods in net.bytebuddy.description.modifier that return Visibility Modifier and Type Method Description Visibility
Visibility. expandTo(Visibility visibility)
Expands the visibility to be at least as high as this visibility and the provided visibility.static Visibility
Visibility. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Visibility[]
Visibility. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.bytebuddy.description.modifier with parameters of type Visibility Modifier and Type Method Description Visibility
Visibility. expandTo(Visibility visibility)
Expands the visibility to be at least as high as this visibility and the provided visibility. -
Uses of Visibility in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold declared as Visibility Modifier and Type Field Description private Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node. visibility
The node's minimal visibility.private Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous. visibility
The minimal required visibility for this method.private Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node. visibility
The node's minimal visibility.private Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved. visibility
The minimal required visibility for this method.private Visibility
MethodRegistry.Default.Compiled.Entry. visibility
The represented method's minimum visibility.private Visibility
MethodRegistry.Default.Prepared.Entry. visibility
The minimum required visibility of this method.private Visibility
TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody. visibility
The represented method's minimum visibility.private Visibility
TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody. visibility
The represented method's minimum visibility.Methods in net.bytebuddy.dynamic.scaffold that return Visibility Modifier and Type Method Description Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous. getVisibility()
Returns the minimal visibility of this entry.Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node. getVisibility()
Returns the minimal method visibility of all methods that are represented by this node.Visibility
MethodGraph.Compiler.Default.Key.Store.Entry. getVisibility()
Returns the minimal visibility of this entry.Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Initial. getVisibility()
Returns the minimal visibility of this entry.Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved. getVisibility()
Returns the minimal visibility of this entry.Visibility
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node. getVisibility()
Returns the minimal method visibility of all methods that are represented by this node.Visibility
MethodGraph.Node. getVisibility()
Returns the minimal method visibility of all methods that are represented by this node.Visibility
MethodGraph.Node.Simple. getVisibility()
Returns the minimal method visibility of all methods that are represented by this node.Visibility
MethodGraph.Node.Unresolved. getVisibility()
Returns the minimal method visibility of all methods that are represented by this node.protected Visibility
MethodRegistry.Default.Prepared.Entry. getVisibility()
Returns the represented method's minimum visibility.Visibility
TypeWriter.MethodPool.Record.AccessBridgeWrapper. getVisibility()
The visibility to enforce for this method.Visibility
TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge. getVisibility()
The visibility to enforce for this method.Visibility
TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue. getVisibility()
The visibility to enforce for this method.Visibility
TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody. getVisibility()
The visibility to enforce for this method.Visibility
TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody. getVisibility()
The visibility to enforce for this method.Visibility
TypeWriter.MethodPool.Record.ForNonImplementedMethod. getVisibility()
The visibility to enforce for this method.Visibility
TypeWriter.MethodPool.Record. getVisibility()
The visibility to enforce for this method.Methods in net.bytebuddy.dynamic.scaffold with parameters of type Visibility Modifier and Type Method Description protected MethodRegistry.Default.Prepared.Entry
MethodRegistry.Default.Entry. asPreparedEntry(TypeDescription instrumentedType, MethodDescription methodDescription, java.util.Set<MethodDescription.TypeToken> methodTypes, Visibility visibility)
Transforms this entry into a prepared state.protected MethodRegistry.Default.Prepared.Entry
MethodRegistry.Default.Entry. asPreparedEntry(TypeDescription instrumentedType, MethodDescription methodDescription, Visibility visibility)
Transforms this entry into a prepared state.TypeWriter.MethodPool.Record
MethodRegistry.Handler.Compiled. assemble(MethodDescription methodDescription, MethodAttributeAppender attributeAppender, Visibility visibility)
Assembles this compiled entry with a method attribute appender.TypeWriter.MethodPool.Record
MethodRegistry.Handler.ForAbstractMethod. assemble(MethodDescription methodDescription, MethodAttributeAppender attributeAppender, Visibility visibility)
Assembles this compiled entry with a method attribute appender.TypeWriter.MethodPool.Record
MethodRegistry.Handler.ForAnnotationValue. assemble(MethodDescription methodDescription, MethodAttributeAppender attributeAppender, Visibility visibility)
Assembles this compiled entry with a method attribute appender.TypeWriter.MethodPool.Record
MethodRegistry.Handler.ForImplementation.Compiled. assemble(MethodDescription methodDescription, MethodAttributeAppender attributeAppender, Visibility visibility)
Assembles this compiled entry with a method attribute appender.TypeWriter.MethodPool.Record
MethodRegistry.Handler.ForVisibilityBridge.Compiled. assemble(MethodDescription methodDescription, MethodAttributeAppender attributeAppender, Visibility visibility)
Assembles this compiled entry with a method attribute appender.protected static MethodRegistry.Default.Prepared.Entry
MethodRegistry.Default.Prepared.Entry. forVisibilityBridge(MethodDescription bridgeTarget, Visibility visibility)
Creates an entry for a visibility bridge.MethodGraph.Compiler.Default.Key.Store.Entry<U>
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous. inject(MethodGraph.Compiler.Default.Key.Harmonized<U> key, Visibility visibility)
Injects the given key into this entry.MethodGraph.Compiler.Default.Key.Store.Entry<U>
MethodGraph.Compiler.Default.Key.Store.Entry.Initial. inject(MethodGraph.Compiler.Default.Key.Harmonized<U> key, Visibility visibility)
Injects the given key into this entry.MethodGraph.Compiler.Default.Key.Store.Entry<W>
MethodGraph.Compiler.Default.Key.Store.Entry. inject(MethodGraph.Compiler.Default.Key.Harmonized<W> key, Visibility visibility)
Injects the given key into this entry.MethodGraph.Compiler.Default.Key.Store.Entry<U>
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved. inject(MethodGraph.Compiler.Default.Key.Harmonized<U> key, Visibility visibility)
Injects the given key into this entry.protected static <Q> MethodGraph.Compiler.Default.Key.Store.Entry<Q>
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous. of(MethodGraph.Compiler.Default.Key.Harmonized<Q> key, MethodDescription left, MethodDescription right, Visibility visibility)
Creates a new ambiguous entry if both provided entries are not considered to be a bridge of one another.private static <V> MethodGraph.Compiler.Default.Key.Store.Entry<V>
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved. of(MethodGraph.Compiler.Default.Key.Harmonized<V> key, MethodDescription override, MethodDescription original, Visibility visibility)
Creates an entry for an override where a method overrides another method within a super class.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type Visibility Constructor Description Ambiguous(MethodGraph.Compiler.Default.Key.Harmonized<U> key, java.util.LinkedHashSet<MethodDescription> methodDescriptions, Visibility visibility)
Creates a new ambiguous entry.Entry(MethodRegistry.Handler.Compiled handler, MethodAttributeAppender attributeAppender, MethodDescription methodDescription, java.util.Set<MethodDescription.TypeToken> bridgeTypes, Visibility visibility, boolean bridgeMethod)
Creates a new entry for a compiled method registry.Entry(MethodRegistry.Handler handler, MethodAttributeAppender.Factory attributeAppenderFactory, MethodDescription methodDescription, java.util.Set<MethodDescription.TypeToken> typeTokens, Visibility visibility, boolean bridgeMethod)
Creates a new prepared entry.Node(MethodGraph.Compiler.Default.Key.Detached key, MethodDescription methodDescription, Visibility visibility)
Node(MethodGraph.Compiler.Default.Key.Detached key, MethodDescription methodDescription, Visibility visibility, boolean visible)
Creates a new node.Resolved(MethodGraph.Compiler.Default.Key.Harmonized<U> key, MethodDescription methodDescription, Visibility visibility, boolean madeVisible)
Creates a new resolved entry.WithBody(MethodDescription methodDescription, ByteCodeAppender byteCodeAppender, MethodAttributeAppender methodAttributeAppender, Visibility visibility)
Creates a new entry for a method that defines a method as byte code.WithoutBody(MethodDescription methodDescription, MethodAttributeAppender methodAttributeAppender, Visibility visibility)
Creates a new entry for a method that is defines but does not append byte code, i.e. -
Uses of Visibility in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation declared as Visibility Modifier and Type Field Description protected Visibility
Implementation.Context.Default.DelegationRecord. visibility
The record's visibility.private Visibility
MethodAccessorFactory.AccessType. visibility
The implied visibility.Methods in net.bytebuddy.implementation that return Visibility Modifier and Type Method Description Visibility
Implementation.Context.Default.DelegationRecord. getVisibility()
The visibility to enforce for this method.Visibility
MethodAccessorFactory.AccessType. getVisibility()
Returns the implied visibility.Constructors in net.bytebuddy.implementation with parameters of type Visibility Constructor Description AccessorMethodDelegation(MethodDescription.InDefinedShape methodDescription, Visibility visibility, StackManipulation accessorMethodInvocation)
Creates a delegation to an accessor method.AccessType(Visibility visibility)
Creates a new access type.DelegationRecord(MethodDescription.InDefinedShape methodDescription, Visibility visibility)
Creates a new delegation record.FieldGetterDelegation(MethodDescription.InDefinedShape methodDescription, Visibility visibility, FieldDescription fieldDescription)
Creates a new field getter implementation.FieldSetterDelegation(MethodDescription.InDefinedShape methodDescription, Visibility visibility, FieldDescription fieldDescription)
Creates a new field setter.
-