A B C D E F G H I J K L M N O P Q R S T U V W X _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a() - Static method in class org.glassfish.pfl.test.ObjectUtility
- aa - Static variable in class org.glassfish.pfl.basic.logex.WrapperGenerator
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BreakStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- accept(Visitor) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Accept the visitor and allow it to perform actions on this Node.
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- accept(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryVoidFunction
-
Deprecated.
- accept(T) - Method in interface org.glassfish.pfl.basic.func.UnaryVoidFunction
-
Deprecated.
- access - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
- access - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- ACONST_NULL_BC - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
- action - Variable in class org.glassfish.pfl.basic.fsm.Transition
- action - Variable in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- Action - Interface in org.glassfish.pfl.basic.fsm
-
An Action may be associated with a transition between to states.
- Action.Base - Class in org.glassfish.pfl.basic.fsm
- ActionFactory - Class in org.glassfish.pfl.basic.tools.file
- ActionFactory() - Constructor for class org.glassfish.pfl.basic.tools.file.ActionFactory
- ActionFactory(int) - Constructor for class org.glassfish.pfl.basic.tools.file.ActionFactory
- ActionFactory(int, boolean) - Constructor for class org.glassfish.pfl.basic.tools.file.ActionFactory
- activeSet() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- activeSet() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Returns a read-only view of the set of Controllables that are currently active.
- add(E) - Method in class org.glassfish.pfl.basic.contain.MultiSet
- add(E) - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- add(Object) - Method in class org.glassfish.pfl.basic.contain.ObjectSet
- add(State, Set<Input>, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Repeatedly call add( State, Input, Action, State ) for each element of input.
- add(State, Set<Input>, Guard, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Repeatedly calls add( State, Input, Guard, Action, State ) for each element of input.
- add(State, Input, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Add a transition with a guard that always evaluates to true.
- add(State, Input, Guard, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Add a new transition (old,in,guard,act,new) to the state engine.
- add(ImportListImpl.Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- add(Controllable) - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- add(Controllable) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerGroup
- add(T) - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- addAfterLast(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Add String after the end of the block.
- addAnnotation(AnnotatedElement, Annotation) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Add an annotation to element, which must be a Class, Method, or Constructor.
- addArgument(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- addAssign(Expression, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addBeforeFirst(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Add String before the start of the block.
- addBreak() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Add a break statement to this BlockStatement.
- addCase(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- addCatch(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
-
Add a new Catch block to this try statement.
- addCommonTransitions(State) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- addConstructorInfo(MethodInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- addContained(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- addDefinition(Type, String, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addDirectoryToSkip(String) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
-
Add a pattern that defines a directory to skip.
- addedAnnotations - Variable in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- addError(JUnitReportWriter.TestDescription, Throwable) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
An error occurred.
- addError(JUnitReportWriter.TestDescription, Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- addExpression(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addFacet(T) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
-
Add a facet to the object.
- addFacet(T) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- addFailure(JUnitReportWriter.TestDescription, Throwable) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
A failure occurred.
- addFailure(JUnitReportWriter.TestDescription, Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- addField(int, Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- addField(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- addFieldInfo(FieldInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- addIf(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addImplementedInterface(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- addImport(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
-
Add a fully-qualified type name to the imports.
- addImport(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
-
Add a fully-qualified type name to the imports.
- addImport(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- addImport(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
- addInheritedAnnotations(Class<?>, Class<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Add all annotations on cls (including inherited annotations and its methods (including overridden methods in super classes and interfaces) to super (which must be a super class or interface of cls).
- addInvocationHandler(Class<?>, InvocationHandler) - Method in interface org.glassfish.pfl.basic.proxy.CompositeInvocationHandler
-
Add an invocation handler for all methods on interface interf.
- addInvocationHandler(Class<?>, InvocationHandler) - Method in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- addKnownName(String, Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
- addKnownSuffix(String, Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
- addMethodInfo(MethodInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- addNSDefinition(Element, String) - Method in class org.glassfish.pfl.test.DOMElementWriter
- addPrefix(String, String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
-
Add a new Package prefix symbol to the table.
- addPrefixToAll(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Add the prefix to each string in the block.
- addReturn() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Add an empty return to this BlockStatement.
- addReturn(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Add a return with an expression to this BlockStatement.
- addSwitch(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addTag(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Add a tag to the block.
- addTestMethod(Method, Vector, Test) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- addThrow(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addTimer(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- addTimerGroup(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- addTransition(Input, Transition) - Method in class org.glassfish.pfl.basic.fsm.State
- addTry() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- addWhile(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- afterExcStore - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- afterExcStoreNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- Algorithms - Class in org.glassfish.pfl.basic.algorithm
- Algorithms() - Constructor for class org.glassfish.pfl.basic.algorithm.Algorithms
- Algorithms.Action<T> - Interface in org.glassfish.pfl.basic.algorithm
- allocateLocalVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- alwaysPrint() - Method in interface org.glassfish.pfl.basic.algorithm.ObjectUtility.ObjectPrinter
- and(Guard.Base.Predicate, Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- and(UnaryPredicate<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- AND - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- annoNamesForClass - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- AnnoScanner(String, String, List<Type>) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- AnnotationAnalyzer - Class in org.glassfish.pfl.basic.algorithm
-
Given an AnnotatedElement, fetch all of the inherited annotations.
- AnnotationAnalyzer() - Constructor for class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- annotationCache - Variable in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- annotationMethods - Static variable in class org.glassfish.pfl.basic.algorithm.Algorithms
- annotationNames - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- annotationNames - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- annotationNames - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- AnnotationScannerAction - Class in org.glassfish.pfl.tf.tools.enhancer
-
Scan all classes looking for annotations annotated with @MethodMonitorGroup, and saves the internal names of any such annotations.
- AnnotationScannerAction(Util, TimingInfoProcessor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- AnnotationScannerAction.AnnoScanner - Class in org.glassfish.pfl.tf.tools.enhancer
- AnnotationScannerAction.ClassScanner - Class in org.glassfish.pfl.tf.tools.enhancer
- annotationToClasses - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- annotationToMMF - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- annotationToMMFComposition - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- annotationToMMFSets - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- annotationValueName - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- annoToHolderName - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- append(boolean) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(boolean) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(char) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(char) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(double) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(double) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(float) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(float) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(int) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(int) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(long) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(long) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(short) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(short) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- append(String) - Method in class org.glassfish.pfl.test.ObjectWriter
- append(String, String[]) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- appendObjectHeader(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- appendObjectHeader(Object) - Method in class org.glassfish.pfl.test.ObjectWriter
- apply(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryFunction
-
Deprecated.
- apply(T) - Method in interface org.glassfish.pfl.basic.func.UnaryFunction
-
Deprecated.
- arg - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- ARG - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- ArgParser - Class in org.glassfish.pfl.basic.tools.argparser
-
A general purpose argument parser that uses annotations, reflection, and generics.
- ArgParser(Class<?>) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser
-
Construct an ArgParser that parses an argument string into an instance of the Class argument.
- ArgParser(List<Class<?>>) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser
- ArgParser.PrimaryColor - Enum in org.glassfish.pfl.basic.tools.argparser
- ArgParser.StringPair - Class in org.glassfish.pfl.basic.tools.argparser
-
Useful utility class for parsing pairs of strings.
- ArgParser.TestInterface1 - Interface in org.glassfish.pfl.basic.tools.argparser
- ArgParser.TestInterface2 - Interface in org.glassfish.pfl.basic.tools.argparser
- args - Variable in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- args - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- args - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- args - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- args() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- args() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- argsComplete - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- argsComplete() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- argTypes() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- arguments - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- arguments() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- arguments() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Return a list of arguments for this method.
- argvals - Variable in class org.glassfish.pfl.test.TestBase
- ARRAY - org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
- arrayClassCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- arrayData() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface2
- ArrayElement(String, int) - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
- arrayFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- arrayIndex(Expression, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- ArrayIndexExpression(ExpressionFactory, Expression, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- arrayLength - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- arrayLength(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- ArrayLengthExpression(ExpressionFactory, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- arrayLoad - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- arrayPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- arrayStore - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- ASMByteCodeVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Visitor that is used to generate byte code for a class.
- ASMByteCodeVisitor(TreeWalkerContext, ClassWriter) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ASMByteCodeVisitor(TreeWalkerContext, ClassWriter, boolean, PrintStream) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ASMSetupVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Visitor that can prepare an AST for bytecode generation, or verify that an AST has been correctly prepared.
- ASMSetupVisitor(TreeWalkerContext) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- ASMSetupVisitor(TreeWalkerContext, ASMSetupVisitor.Mode) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- ASMSetupVisitor.ErrorReport - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to represnt an AST verification error
- ASMSetupVisitor.Mode - Enum in org.glassfish.pfl.dynamic.codegen.impl
- ASMSetupVisitor.SlotAllocator - Class in org.glassfish.pfl.dynamic.codegen.impl
- ASMSetupVisitor.VariableContext - Enum in org.glassfish.pfl.dynamic.codegen.impl
-
Defines the context in which a variable occurs.
- ASMUtil - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Simple class containing a few ASM-related utilities and dynamic attributes needs for the byte code generator.
- ASMUtil() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- ASMUtil.FixStackSizeClassVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
- ASMUtil.FixStackSizeMethodVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
- ASMUtil.LineNumberTable - Class in org.glassfish.pfl.dynamic.codegen.impl
- ASMUtil.RequiredEmitterType - Enum in org.glassfish.pfl.dynamic.codegen.impl
- ASMUtil.VariablesInMethod - Class in org.glassfish.pfl.dynamic.codegen.impl
- AssignmentStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- AssignmentStatement(Node, ExpressionInternal, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- ATTR_CLASSNAME - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
classname attribute for testcase elements
- ATTR_ERRORS - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
errors attribute for testsuite elements
- ATTR_FAILURES - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
failures attribute for testsuite elements
- ATTR_ID - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
id attribute
- ATTR_MESSAGE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
message attribute for failure elements
- ATTR_NAME - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
name attribute for property, testcase and testsuite elements
- ATTR_PACKAGE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
package attribute for the aggregate document
- ATTR_TESTS - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
tests attribute for testsuite elements
- ATTR_TIME - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
time attribute for testcase and testsuite elements
- ATTR_TYPE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
type attribute for failure and error elements
- ATTR_VALUE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
value attribute for property elements
- Attribute<T> - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to define dynamic attributes on AttributedObject instances.
- Attribute(Class<T>, String, NullaryFunction<T>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- Attribute(Class<T>, String, T) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- AttributedObject - Interface in org.glassfish.pfl.dynamic.codegen.impl
-
The interface that an Object must implement in order to support Attributes.
- AttributedObjectBase - Class in org.glassfish.pfl.dynamic.codegen.impl
-
An implementation of the AttributedObject interface.
- AttributedObjectBase() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- attributeIndex - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- attributes - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- attributes - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- attributes() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
-
Internal method for dynamic attribute support.
- attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- augment(StatisticsAccumulator) - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- augmentInfoMethodDescriptor(String) - Method in class org.glassfish.pfl.tf.spi.Util
- available - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- average - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
- average() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
-
Return the current average of the data, or -1 if there is no data.
- average() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
B
- b() - Static method in class org.glassfish.pfl.test.ObjectUtility
- badReturnType() - Method in class org.glassfish.pfl.test.TestBase
- badTest() - Method in class org.glassfish.pfl.test.TestBase
- Base(String) - Constructor for class org.glassfish.pfl.basic.fsm.Action.Base
- Base(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base
- Base(String) - Constructor for class org.glassfish.pfl.basic.fsm.Input.Base
- bcName(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- bcu - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- begin(String) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
-
Initialize operation tracing on the caller's thread.
- BinaryFunction<S,T,R> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced in JDK8 by
BiFunction
- BinaryFunctionBase<S,T,R> - Class in org.glassfish.pfl.basic.func
- BinaryFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.BinaryFunctionBase
- binaryOperator(Expression, ExpressionFactory.BinaryOperator, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- BinaryOperator(String) - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- BinaryOperatorExpression(ExpressionFactory, Type, Expression, ExpressionFactory.BinaryOperator, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- BinaryOperatorKind() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
- BinaryPredicate<S,T> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced in JDK8 by
BiPredicate
- BinaryPredicateBase<S,T> - Class in org.glassfish.pfl.basic.func
- BinaryPredicateBase(String) - Constructor for class org.glassfish.pfl.basic.func.BinaryPredicateBase
- binaryPromotion(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return the type that is the binary promotion of this type and Type t.
- BinaryVoidFunction<S,T> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced by
BiConsumer
- BinaryVoidFunctionBase<S,T> - Class in org.glassfish.pfl.basic.func
- BinaryVoidFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.BinaryVoidFunctionBase
- bind(Map<K, V>) - Method in class org.glassfish.pfl.basic.contain.Display
- bind(K, V) - Method in class org.glassfish.pfl.basic.contain.Display
- bld - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- Block - Class in org.glassfish.pfl.basic.tools.file
-
Represents a range of Strings, typically read from a file, that are in some sense related and contiguous.
- Block(List<String>) - Constructor for class org.glassfish.pfl.basic.tools.file.Block
-
Create a new Block from a list of strings.
- Block(List<String>, Set<String>) - Constructor for class org.glassfish.pfl.basic.tools.file.Block
- Block(Block) - Constructor for class org.glassfish.pfl.basic.tools.file.Block
-
Create a new Block which is a copy of block.
- BlockParser - Class in org.glassfish.pfl.basic.tools.file
-
Utility class used to convert FileWrappers into (lists of) Blocks.
- BlockParser() - Constructor for class org.glassfish.pfl.basic.tools.file.BlockParser
- blockStatement - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- BlockStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Main factory for creating statements.
- BlockStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- BLUE - org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
- body - Variable in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- body - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- body - Variable in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- body() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Return the list of Statements in this BlockStatement.
- body() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- body() - Method in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- BODY - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- BodyContext(Stack<Wrapper.Context>, BlockStatement) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.BodyContext
- bodyPart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- bodyPart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- BOOLEAN - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
- booleanArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- booleanUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- booleanUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- BOTH - org.glassfish.pfl.tf.spi.TimingPointType
- BreakStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- BreakStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.BreakStatement
- bridge - Static variable in class org.glassfish.pfl.basic.reflection.Bridge
- bridge - Static variable in class org.glassfish.pfl.basic.reflection.FieldValueHelper
- bridge - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier
- bridge - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- bridge - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- Bridge - Class in org.glassfish.pfl.basic.reflection
-
This class provides the methods for fundamental JVM operations needed in the ORB that are not part of the public Java API.
- Bridge() - Constructor for class org.glassfish.pfl.basic.reflection.Bridge
- BRIDGE_REF - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
- BRIDGE_REF - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
-
Bridge is used to access unsafe methods used to read and write arbitrary data members in objects.
- BridgeBase - Class in org.glassfish.pfl.basic.reflection
- BridgeBase() - Constructor for class org.glassfish.pfl.basic.reflection.BridgeBase
- BridgePermission - Class in org.glassfish.pfl.basic.reflection
-
Permission class used to protect access to the sun.corba.Bridge object.
- BridgePermission(String) - Constructor for class org.glassfish.pfl.basic.reflection.BridgePermission
-
Creates a new BridgePermission with the specified name.
- BridgePermission(String, String) - Constructor for class org.glassfish.pfl.basic.reflection.BridgePermission
-
Creates a new BridgePermission object with the specified name.
- bs() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- bs() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- Builder - Annotation Type in org.glassfish.pfl.dynamic.generator
-
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
- byteArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- ByteCodeUtility - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class that is responsible for low-level bytecode generation using ASM.
- ByteCodeUtility(ClassWriter, ClassGeneratorImpl) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- ByteCodeUtility(ClassWriter, ClassGeneratorImpl, boolean, PrintStream) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
-
Construct an instance of ByteCodeUtility from an ASM ClassWriter and a codegen ClassGeneratorImpl.
- byteUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- byteUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
C
- c() - Static method in class org.glassfish.pfl.test.ObjectUtility
- cache - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- cacheCount - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- CachingClassCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.impl
-
A version of a ClassCopierFactory that implements caching, and so needs a way to update the cache.
- call(Expression, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Shorthand form to construct invocation that looks up Signature based on the types of the expressions in exprs.
- call(Expression, String, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Construct a representation of a non-static method invocation.
- callEmitter(EmitterFactory.Emitter) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- CallExpression(ExpressionFactory, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- callFinallyBlocks(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- CallType() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
- caMap - Static variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- cannotCopyClass(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- cannotCopyInterface(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- canWrite() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- CASE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- CaseBranch - Class in org.glassfish.pfl.dynamic.codegen.impl
- CaseBranch(Node, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
- caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- cases - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- cases() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- cases() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
- cast(Type, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- CastExpression(ExpressionFactory, Type, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- CATCH - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- catches - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- catches() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- CCB_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- ccf - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
- CCFPI_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- CCOI_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- cg - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- Chain - Annotation Type in org.glassfish.pfl.basic.logex
-
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions.
- charArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- charUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- charUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- check(boolean, String) - Method in class org.glassfish.pfl.test.TestBase
- check(BitSet, int) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- checkAnnotation(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- checkArgs(Set<String>, String, String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- checkArgTypeCompatibility(List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- checkArgTypeCompatibility(List<Type>, boolean) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- checkCompatibility(Type, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
-
Check whether the list of expression in args is statically compatible with this Signature.
- checkCompatibility(Type, String, List<Expression>, boolean) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- checkComplete() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- checkConstructorCompatibility(Type, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
-
Check whether the list of expression in args is statically compatible with this Signature.
- checkCurrent() - Method in class org.glassfish.pfl.test.JUnitReportHelper
- checkDone() - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- checkFactorySet() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- checkForTFEnhanceAnnotation() - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- checkForValidIdentifier(String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- checkInitialized() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
- checkKey(int) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
- checkMethod(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- checkPackageAccess(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- checkPackageAccess(Class) - Method in class org.glassfish.pfl.test.ObjectUtility
- checkReinitialize() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- checkScope(ExpressionInternal) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
-
Throw an exception if any ExpressionInternal reachable from expr contains a Variable that is out of scope.
- checkState(Wrapper.Operation) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- checkStaticCompatibility(Type, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
-
Check whether the list of expression in args is statically compatible with this Signature.
- checkSwitchExpressionType(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- checkTree(Node, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
-
Check that node is really a tree, that is, when we traverse it with the visitor, we never encounter the same node twice.
- checkType(Expression) - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
- children() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- cihiName - Static variable in class org.glassfish.pfl.basic.logex.WrapperGenerator
- CLASS - org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
- CLASS - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- CLASS_GENERATION_DIRECTORY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Set this to enable dumping the generated byte codes to a class file in the given directory.
- CLASS_MAP_DATA - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- ClassAnalyzer - Class in org.glassfish.pfl.basic.algorithm
-
Analyzes class inheritance hiearchy and provides methods for searching for classes and methods.
- ClassAnalyzer(Class<?>) - Constructor for class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- ClassAnalyzer(Graph<Class<?>>) - Constructor for class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- ClassContext(Stack<Wrapper.Context>, ClassGeneratorImpl) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- ClassCopier - Interface in org.glassfish.pfl.dynamic.copyobject.impl
-
Provides deep copying of one specific class.
- ClassCopierBase - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
A convenient base class for making ClassCopier types.
- ClassCopierBase(String) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
-
Pass a name here that can be used for toString, hashCode, and equals.
- ClassCopierBase(String, boolean) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- classCopierFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- classCopierFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- ClassCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.impl
-
A factory used for creating ClassCopier instances.
- ClassCopierFactoryArrayImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
A factory used for creating ClassCopier instances.
- ClassCopierFactoryArrayImpl(ClassCopierFactory) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- ClassCopierFactoryPipelineImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
A factory used for creating ClassCopier instances.
- ClassCopierFactoryPipelineImpl() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- ClassCopierOrdinaryImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
- ClassCopierOrdinaryImpl(PipelineClassCopierFactory, Class<?>) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- ClassCopierOrdinaryImpl.ClassFieldCopier - Interface in org.glassfish.pfl.dynamic.copyobject.impl
- ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Use bridge to copy objects.
- ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier - Class in org.glassfish.pfl.dynamic.copyobject.impl
- ClassCopierOrdinaryImpl.ConstructorFactory - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Class used as a factory for the appropriate Serialization constructors.
- ClassEnhancer - Class in org.glassfish.pfl.tf.tools.enhancer
- ClassEnhancer(Util, EnhancedClassData, ClassVisitor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- ClassEnhancer.InfoMethodCallRewriter - Class in org.glassfish.pfl.tf.tools.enhancer
- ClassEnhancer.InfoMethodRewriter - Class in org.glassfish.pfl.tf.tools.enhancer
- ClassEnhancer.NormalMethodChecker - Class in org.glassfish.pfl.tf.tools.enhancer
- classFieldCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- ClassFieldCopierUnsafeImpl(Class<?>, PipelineClassCopierFactory) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- classGenerator() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- ClassGenerator - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
Represents a generated AST, which can be used to generate code.
- classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- ClassGeneratorImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to generate a description of a class or interface.
- ClassGeneratorImpl(int, String, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
-
Construct a ClassGeneratorImpl representing an interface.
- ClassGeneratorImpl(int, String, Type, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
-
Construct a ClassGeneratorImpl representing a class.
- classify(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- classifyMethod(String) - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Classify the method.
- classifyMethod(String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- classifyReturnType(Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- classInfo - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- classInfo() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- ClassInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
An interface that provides information about classes.
- ClassInfoBase - Class in org.glassfish.pfl.dynamic.codegen.impl
- ClassInfoBase(int, Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
-
Construct a ClassInfoBase representing a class or interface.
- ClassInfoReflectiveImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
- ClassInfoReflectiveImpl(Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
- classInheritance - Variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- classIsStandard(Class) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- classMap - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- classMap - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- ClassMap() - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
- ClassMap() - Constructor for class org.glassfish.pfl.test.ObjectUtility.ClassMap
- className - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- className - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- className - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- className - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- className - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- className - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- className() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- className() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the class name of the class represented by this ClassInfo relative to pkgName().
- className() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- classNameMap - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- ClassScanner() - Constructor for class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- classToAnnoMM - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- classToClassFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- classToConstructor - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- classToCopy - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- classToInvocationHandler - Variable in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- classToMNames - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- classToPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
- classToTimerNames - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- classToTimers - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
- classToTimerTypes - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- ClassTracer - Class in org.glassfish.pfl.tf.tools.enhancer
- ClassTracer(Util, EnhancedClassData, ClassVisitor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- ClassTracer.Input - Enum in org.glassfish.pfl.tf.tools.enhancer
- ClassTracer.MonitoredMethodEnhancer - Class in org.glassfish.pfl.tf.tools.enhancer
- ClassTracer.State - Enum in org.glassfish.pfl.tf.tools.enhancer
- clear() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Remove all mappings from this cache.
- clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
-
Remove all entries from the cache.
- clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Removes all of the mappings from this map.
- clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
- clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
- clear() - Method in class org.glassfish.pfl.basic.graph.NodeData
- clear() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- clear() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
Provided for MethodMonitor instances that maintain state.
- clear() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- clear() - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- clear() - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- clear() - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
- clear() - Method in interface org.glassfish.pfl.tf.timer.spi.LogEventHandler
-
Discard the contents of the log.
- clear() - Method in interface org.glassfish.pfl.tf.timer.spi.StatsEventHandler
-
Discard all accumulated statistics.
- clear(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Remove the MethodMonitorFactory (if any) that is associated with annot.
- clearCaches() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
This method is only intended for internal use.
- clearHashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- clearHashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- clearNodeData() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- clearRoot() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- clearState() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
-
Clears the samples and starts fresh on new samples.
- cloneEmptyHashMap() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- close() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Close the file, and set its state to CLOSED.
- close() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- close() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.VariableInternal
-
Mark the variable so that it is no longer in scope.
- close(Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
-
Make sure that all variables reachable from node are marked not available, indicating that they are no longer in scope.
- CLOSED - org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
- closeElement(Element, Writer, int, String, boolean) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Writes a DOM tree to a stream.
- cls - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- cls - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase
- CODEGEN_IMPL - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- CODEGEN_PREFIX - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- CODEGEN_SPI - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- CodegenCopierBase - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Base class for generated class copiers.
- CodegenCopierBase(PipelineClassCopierFactory) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- CodegenCopierGenerator - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Experimental class that generates a ClassFieldCopier using the codegen library.
- CodegenCopierGenerator(String, Class<?>) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- CodeGenerator - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to define classes and interfaces, and to generator source or byte code from the resulting definitions.
- CodeGenerator() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
- CodeGeneratorUtil - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to get a class directly from code generated by a runtime code generator.
- CodeGeneratorUtil() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
- CodegenPrinter - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Extends the file utility Printer with line numbers that are also optionally stored as Attributes in Nodes for annotating the AST.
- CodegenPrinter(PrintStream) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- CodegenPrinter(PrintStream, int, char) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- collectionPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- collectionPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
- collectRootSet() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- color() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface1
- COMMENT_BLOCK_TAG - Static variable in class org.glassfish.pfl.basic.tools.file.BlockParser
- COMP - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- compact - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- compact - Static variable in class org.glassfish.pfl.test.ObjectUtility
- compactObjectToString(Object) - Static method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
-
A convenience method that gives the default behavior: do not use indenting to display the object's structure.
- compactObjectToString(Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
- compare(Pair<S, T>, Pair<S, T>) - Method in class org.glassfish.pfl.basic.contain.PairComparator
- compare(T, T) - Method in class org.glassfish.pfl.basic.contain.NaturalComparator
- compareEmitter(String, Node, EmitterFactory.Emitter, EmitterFactory.Emitter) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- compareTo(ImportListImpl.Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- complete() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
-
Mark the end of the code generation to replace the field reference.
- componentName - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
- compose(Collection<MethodMonitorFactory>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- compose(Action, Action) - Static method in class org.glassfish.pfl.basic.fsm.Action.Base
- composeMM(List<MethodMonitor>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- CompositeInvocationHandler - Interface in org.glassfish.pfl.basic.proxy
- CompositeInvocationHandlerImpl - Class in org.glassfish.pfl.basic.proxy
- CompositeInvocationHandlerImpl() - Constructor for class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- CompoundEmitter(EmitterFactory.Emitter...) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
- compressClassName(String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- computeHash(int) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
- computeTransitiveClosure() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- concatenateArrays(Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
-
If arr1 and arr2 are both arrays of the same component type, return an array of that component type that consists of the elements of arr1 followed by the elements of arr2.
- condition - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- condition - Variable in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- condition - Variable in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- condition() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- condition() - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- condition() - Method in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- CONFIG - org.glassfish.pfl.basic.logex.LogLevel
- cons - Variable in class org.glassfish.pfl.basic.contain.ResourceFactory
- constant(int) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- ConstantExpression(ExpressionFactory, Type, Object) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- constructor - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- constructor - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- CONSTRUCTOR - org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
- CONSTRUCTOR_METHOD_NAME - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
- ConstructorFactory() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
- constructorInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- constructorInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- constructorInfo() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
- constructors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- constructors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- constructors() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- containedIn(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- contains(E) - Method in class org.glassfish.pfl.basic.contain.MultiSet
- contains(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- contains(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
- contains(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
- contains(Object) - Method in class org.glassfish.pfl.basic.contain.ObjectSet
- contains(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
-
Return whether or not this Type is in the imports.
- contains(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
-
Return whether or not this Type is in the imports.
- contains(String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- contains(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- contains(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
- containsKey(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Return
true
if this cache contains a mapping for the specified key. - containsKey(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns
true
if this map contains a mapping for the specified key. - containsNullValue() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Special-case code for containsValue with null argument
- containsValue(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns
true
if this map maps one or more keys to the specified value. - content() - Method in class org.glassfish.pfl.basic.contain.Holder
- content() - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
- content(T) - Method in class org.glassfish.pfl.basic.contain.Holder
- content(T) - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
- contents - Variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- contents - Variable in class org.glassfish.pfl.basic.contain.MultiSet
- contents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- contents - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- contents() - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Get the contents of the block.
- contents() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
Returns the contents of this method monitor.
- contents() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase
- contents() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitorFactory
-
Returns the contents of this method monitor factory.
- contents() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
- contents() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- contents() - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- contents() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
-
Return an unmodifiable set of the contents of this Controllable.
- contents() - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
-
Return a list of the TimerFactory instances in this TimerFactoryBuilder.
- contentVersion - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- context - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- Context(Stack<Wrapper.Context>, State) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- contexts - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- contexts - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- conToInt - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- Controllable - Interface in org.glassfish.pfl.tf.timer.spi
-
Represents a named object that can be enabled or disabled.
- ControllableBase - Class in org.glassfish.pfl.tf.timer.impl
- ControllableBase(int, String, String, TimerFactoryImpl) - Constructor for class org.glassfish.pfl.tf.timer.impl.ControllableBase
- controller - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
- controller() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
-
Return a TimerController.
- convertToList(Object) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
-
Converts obj from an Array to a List, if obj is an array.
- convertToString(Object) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
-
Convert argument to String, either by toString, ot Arrays.toString.
- convertToString(Object) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- copy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- copy() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
-
Return a copy of this ImportList.
- copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
- copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- copy(Class<T>) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Make a deep copy of this node.
- copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- copy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FallbackObjectCopierImpl
- copy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.JavaStreamObjectCopierImpl
- copy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
-
Return a deep copy of obj.
- copy(Object) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
- copy(Object) - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopier
-
copy the object.
- copy(Map<Object, Object>, long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier
- copy(Map<Object, Object>, Object) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier
-
Produce a deep copy of source, recursively copying all of its constituents.
- copy(Map<Object, Object>, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
-
Make the actual copy of source, using oldToNew to preserve aliasing.
- copy(Map<Object, Object>, Object, Object) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopier
-
Copy all fields from src to dest, using oldToNew as usual to preserve aliasing.
- copy(Map<Object, Object>, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
- copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- copy(Node, Class<T>) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Copy setting a new parent in the result.
- copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- copy(T, Class<T>) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
- Copy - Annotation Type in org.glassfish.pfl.dynamic.copyobject.spi
-
Annotation used on fields to indicate how they should be copied, according to the value of CopyType.
- COPY_SUFFIXES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- copyBoolean(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyByte(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyChar(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyDouble(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyExpressionList(Node, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- copyFloat(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyInt(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- CopyInterceptor - Interface in org.glassfish.pfl.dynamic.copyobject.spi
-
Interface used to control copyobject behavior.
- copyLong(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyObject(Map<Object, Object>, long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- CopyobjectDefaults - Class in org.glassfish.pfl.dynamic.copyobject.spi
- CopyobjectDefaults() - Constructor for class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
- copyonly - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- copyonly() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- copyShort(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- copyTo(FileWrapper, byte[]) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Copy this file to target using buffer to hold data.
- CopyType - Enum in org.glassfish.pfl.dynamic.copyobject.spi
-
Enum used with Copy annotation on fields to indicate special handling by the object copier.
- CopyType() - Constructor for enum org.glassfish.pfl.dynamic.copyobject.spi.CopyType
- couldNotCopy(Object, ReflectiveCopyException) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- couldNotFindClassCopier(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- count - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
- count() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
-
Return the number of data points recorded.
- count() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- counts - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- Counts(int, int) - Constructor for class org.glassfish.pfl.test.JUnitReportHelper.Counts
- create() - Static method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Create an empty uninitialized state engine.
- create(Class<?>) - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
- create(Class<?>) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitorFactory
-
Return an instance of a MethodMonitor suitable for use in the given class cls, according to the currently registered MethodMonitorFactory instances in the MethodMonitorRegistry.
- create(Object) - Static method in class org.glassfish.pfl.basic.proxy.DelegateInvocationHandlerImpl
- create(ProtectionDomain, ClassLoader) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- create(K, V, ReferenceQueue<V>) - Static method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- create(ExpressionFactory, Expression, Expression) - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- createCopy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
-
Create a copy of source.
- createCopy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- createEqualityExpression(ExpressionFactory.BinaryOperator, ExpressionFactory, Expression, Expression) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- createNumericExpression(ExpressionFactory.BinaryOperator, ExpressionFactory, Expression, Expression) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- ctr - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- ctype - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- ctype() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- current - Variable in class org.glassfish.pfl.basic.fsm.Runner
- current - Variable in class org.glassfish.pfl.basic.tools.file.StringParser
- current - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
- current - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
- current - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- current - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- current - Variable in class org.glassfish.pfl.test.TestBase
- current - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- current - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- current() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- currentCaseVariable - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- currentClass - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
- currentClass - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
- currentClass - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- CurrentClassLoader - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to set and get the global class loader used by the codegen library.
- CurrentClassLoader() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
- currentKey - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
-
Strong reference needed to avoid disappearance of key between nextEntry() and any use of the entry
- currentResults - Variable in class org.glassfish.pfl.test.TestBase
- currentTimerGroup - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- cw - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- cw - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
D
- d() - Static method in class org.glassfish.pfl.test.ObjectUtility
- data - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
- data - Variable in class org.glassfish.pfl.basic.contain.StackImpl
- data - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
- data - Variable in class org.glassfish.pfl.basic.tools.file.Block
- data - Variable in class org.glassfish.pfl.basic.tools.file.StringParser
- data - Variable in class org.glassfish.pfl.test.ObjectUtility.ClassMap
- data - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- data - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- DATA - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- DC_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- debug - Variable in class org.glassfish.pfl.basic.fsm.Runner
- debug - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- debug - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- debug - Variable in class org.glassfish.pfl.tf.spi.Util
- debug() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
- debug() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- DEBUG - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
- DEBUG - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- DEBUG - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- DEBUG_PREFIX - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- deepCopy() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- DEFAULT - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- DEFAULT_INCREMENT - Static variable in class org.glassfish.pfl.basic.algorithm.Printer
- DEFAULT_INCREMENT - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- DEFAULT_INITIAL_CAPACITY - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The default initial capacity -- MUST be a power of two.
- DEFAULT_LOAD_FACTOR - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The load fast used when none specified in constructor.
- DEFAULT_SIZE - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- DEFAULT_TRACE_FILTERS - Static variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
- defaultAction - Variable in class org.glassfish.pfl.basic.fsm.State
- defaultAction - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
- defaultAction - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
- defaultCase - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- defaultCase() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- DefaultClassCopierFactories - Class in org.glassfish.pfl.dynamic.copyobject.impl
- DefaultClassCopierFactories() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- DefaultClassCopiers - Class in org.glassfish.pfl.dynamic.copyobject.impl
- DefaultClassCopiers() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
- DefaultCopier - Class in org.glassfish.pfl.dynamic.copyobject.spi
- DefaultCopier() - Constructor for class org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
- defaultHandler - Variable in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- defaultNextState - Variable in class org.glassfish.pfl.basic.fsm.State
- defaultObjectToString(Object) - Static method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
-
A convenience method that gives the default behavior: use indenting to display the object's structure and do not use built-in toString methods.
- defaultObjectToString(Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
-
A convenience method that gives the default behavior: use indenting to display the object's structure and do not use built-in toString methods.
- defaultValue - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- DefaultValue - Annotation Type in org.glassfish.pfl.basic.tools.argparser
- defaultValues - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- DEFERRED - org.glassfish.pfl.basic.fsm.Guard.Result
- DEFINE_LOCAL - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
- DEFINE_LOCAL_DEFINITION - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
- defineClass(int, String, Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
-
Define a ClassGeneratorImpl for a class.
- defineClass(Class<?>, String, byte[]) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Defines a new class from bytecode.
- defineClass(String, byte[], ClassLoader, ProtectionDomain) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Deprecated.will not work in Java 11 or later. Use
BridgeBase.defineClass(Class, String, byte[])
instead - defineInterface(int, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
-
Define a ClassGeneratorImpl for an interface.
- defineLocal(MethodVisitor, String, Class<?>, Label, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- defineLocalVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- definitions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- DefinitionStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- DefinitionStatement(Node, Variable, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- DelayedObjectToString - Class in org.glassfish.pfl.basic.algorithm
- DelayedObjectToString(Object, ObjectUtility) - Constructor for class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
- delegate - Variable in class org.glassfish.pfl.basic.contain.Triple
- delegate - Variable in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- delegate - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- Delegate - Annotation Type in org.glassfish.pfl.dynamic.generator
-
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
- DelegateInvocationHandlerImpl - Class in org.glassfish.pfl.basic.proxy
- DelegateInvocationHandlerImpl() - Constructor for class org.glassfish.pfl.basic.proxy.DelegateInvocationHandlerImpl
- delete() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- delete() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
- DenseIntMapImpl<E> - Class in org.glassfish.pfl.basic.contain
-
Utility for managing mappings from densely allocated integer keys to arbitrary objects.
- DenseIntMapImpl() - Constructor for class org.glassfish.pfl.basic.contain.DenseIntMapImpl
- depthFirst(UnaryVoidFunction<ImportListImpl.Node>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- deregister(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
- deregister(TimerEventHandler) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
-
Deregister the handler to stop receiving events from this controller.
- desc - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- desc - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
- desc - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- describe() - Method in interface org.glassfish.pfl.basic.tools.argparser.ElementParser
- describe() - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- description - Variable in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- description - Variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- description() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.MethodMonitorGroup
- description() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- description() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
-
A longer description giving some details of the meaning of this Controllable.
- description(String) - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- Description - Annotation Type in org.glassfish.pfl.tf.spi.annotation
-
Used to associate a description with part of a class.
- DESCRIPTION_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- destination - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- destination() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- destination() - Method in interface org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator.Arguments
- destroy() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
-
Destroy this TimerManager by removing its TimerFactory from the TimerFactoryBuilder.
- destroy(TimerFactory) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
-
Remove a TimerFactory so that it may be collected.
- dfs(Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- dir() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- disable() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- disable() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- disable() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
-
Disable this controllable.
- DISABLED - org.glassfish.pfl.basic.fsm.Guard.Result
- display - Variable in class org.glassfish.pfl.basic.contain.Display
- display(PrintStream, String) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- display(PrintStream, String) - Method in interface org.glassfish.pfl.tf.timer.spi.LogEventHandler
-
Display the contents of this log in formatted form to the PrintStream.
- display(Object) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- display(String, List<String>) - Method in class org.glassfish.pfl.test.TestBase
- display(Node, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
-
Display a tree for the node.
- Display<K,V> - Class in org.glassfish.pfl.basic.contain
-
Supports a Display as typically found in Lexical scoping.
- Display() - Constructor for class org.glassfish.pfl.basic.contain.Display
- displayAsMethod() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- displayAsMethod(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- displayAttributes(Node, CodegenPrinter) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
- displayException(Throwable) - Static method in class org.glassfish.pfl.test.ObjectUtility
- displayNode(PrintStream, String, Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- displaySet(Set<String>) - Method in class org.glassfish.pfl.test.TestBase
- DIV - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- doByFieldCopy(Map<Object, Object>, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- doc - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
The XML document.
- doCopy(Map<Object, Object>, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
-
Do the copying of data from source to result.
- doCopy(Map<Object, Object>, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- doFullUpdate() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- doIt(FSM, Input) - Method in interface org.glassfish.pfl.basic.fsm.Action
-
Called by the state engine to perform an action before a state transition takes place.
- doIt(Input) - Method in class org.glassfish.pfl.basic.fsm.Runner
-
Perform the transition for the given input in the current state.
- doIt(Runner, Input, boolean) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Actually perform a state transition on the FSM on the runner.peek() FSM under Input in.
- DOMElementWriter - Class in org.glassfish.pfl.test
-
Writes a DOM tree to a given Writer.
- DOMElementWriter() - Constructor for class org.glassfish.pfl.test.DOMElementWriter
-
Create an element writer.
- DOMElementWriter(boolean) - Constructor for class org.glassfish.pfl.test.DOMElementWriter
-
Create an element writer XML namespaces will be ignored.
- DOMElementWriter(boolean, DOMElementWriter.XmlNamespacePolicy) - Constructor for class org.glassfish.pfl.test.DOMElementWriter
-
Create an element writer XML namespaces will be ignored.
- DOMElementWriter.XmlNamespacePolicy - Class in org.glassfish.pfl.test
-
Whether namespaces should be ignored for elements and attributes.
- done - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- done() - Method in class org.glassfish.pfl.basic.fsm.Runner
-
Return true if the stack is empty, which means that the runner is finished.
- done() - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Called after all transitions have been added to the state engine.
- done() - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Testing is complete.
- doPrivileged(Algorithms.Action<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- doScan(File, Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
- doScan(EnhanceTool.Arguments, ActionFactory, Scanner, Scanner.Action) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- doSpecialCaseCopy(Map<Object, Object>, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
-
Sometimes the internal representation of an object will be violated by our field-by-field copy.
- doubleArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- doubleUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- doubleUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- doWarning(String) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- dprint() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- dprint(String) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- dprint(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
- dprintImpl - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- drop() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- dropped - Static variable in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- dryrun - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- dryrun() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- dryrun() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- dryRun - Variable in class org.glassfish.pfl.basic.tools.file.ActionFactory
- dryRun - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
- dump() - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
- dump() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- DUMP_AFTER_SETUP_VISITOR - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Debugging option used to dump the contents of the AST after the setup visitor runs.
- DUMP_CONSTANT_POOL - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Causes contents of constant pool to be dumped.
- DumpIgnore - Annotation Type in org.glassfish.pfl.basic.algorithm
-
This annotation is applied to a field to indicate that it should not be displayed by ObjectUtility.*ToString.
- DumpToString - Annotation Type in org.glassfish.pfl.basic.algorithm
-
This annotation is applied to a field to indicate that it should be displayed by ObjectUtility.*ToString using its toString() value.
- duration - Variable in class org.glassfish.pfl.test.TimedTest
- DynamicAccessPermission - Class in org.glassfish.pfl.basic.proxy
-
This class controls the use of dynamic proxies.
- DynamicAccessPermission(String) - Constructor for class org.glassfish.pfl.basic.proxy.DynamicAccessPermission
-
Creates a new DynamicAccessPermission with the specified name.
- DynamicAccessPermission(String, String) - Constructor for class org.glassfish.pfl.basic.proxy.DynamicAccessPermission
-
Creates a new DynamicAccessPermission object with the specified name.
E
- e() - Static method in class org.glassfish.pfl.test.ObjectUtility
- E_D2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_D2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_D2F - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_D2I - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_D2L - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_D2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_F2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_F2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_F2D - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_F2I - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_F2L - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_F2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_I2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_I2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_I2D - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_I2F - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_I2L - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_I2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_L2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_L2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_L2D - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_L2F - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_L2I - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_L2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- E_NOP - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- ea - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.EnhancerFileAction
- ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- ef() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- ef() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- efactory - Variable in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- efparent - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- efparent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- ElementParser - Interface in org.glassfish.pfl.basic.tools.argparser
- ElementParserImpl - Class in org.glassfish.pfl.basic.tools.argparser
- ElementParserImpl(Method) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- ElementParserImpl.ResultData - Class in org.glassfish.pfl.basic.tools.argparser
- ELSE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- emitArrayStore() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitBinaryOperator(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitBooleanCodeForPrimitive(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitBooleanCodeForReference(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitBranch(MyLabel) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitCast(Type, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitConditionalBranch(MyLabel) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitConstantExpression(Type, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitConversion(Type, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitDup() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitExceptionReport(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- emitExceptionTableEntry(Label, Label, Label, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitFinally() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- emitInstanceof(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitIntConstant(MethodVisitor, int) - Method in class org.glassfish.pfl.tf.spi.Util
- emitInvoke(Type, String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
-
Emit the appropriate non-static INVOKE instruction as follows: If type is an interface, emit INVOKEINTERFACE.
- emitJsr(Label) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitJsrToFinallyBlock(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- emitLabel(Attribute<MyLabel>, Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitLineNumberTable(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitLocalVariableTable(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitMethodEnd(MethodGenerator, Label, Variable, boolean) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitMethodStart(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitNewArrayCall(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitNewCall(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
-
Emit the NEW, DUP sequence required at the start of a new call.
- emitNewInvoke(Type, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
-
Emit the INVOKESPECIAL instruction for calling a constructor with the given signature.
- emitPop() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitRet(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitReturn(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitSpecialInvoke(Type, String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
-
Emit the INVOKESPECIAL instruction for calling a method with the given signature.
- emitStaticInvoke(Type, String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
-
Emit a static INVOKE instruction.
- emitted - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- emitted() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- emitted(boolean) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- emitter - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- EmitterFactory - Class in org.glassfish.pfl.dynamic.codegen.impl
-
This class provides methods that allow the construction of an object that can later be used to emit a bytecode.
- EmitterFactory() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- EmitterFactory.CompoundEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
- EmitterFactory.Emitter - Interface in org.glassfish.pfl.dynamic.codegen.impl
-
Simple wrapper class around a UnaryVoidFunction.
- EmitterFactory.FieldInsnEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
- EmitterFactory.IntOperandEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
- EmitterFactory.NullEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
- EmitterFactory.SimpleEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
- emitters - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
- emitThisExpression() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- emitThrow() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- empty() - Method in class org.glassfish.pfl.basic.contain.StackImpl
- emptyAction - Static variable in class org.glassfish.pfl.basic.fsm.StateEngine
- emptyContent - Static variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- enable() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- enable() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- enable() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
-
Enable this controllable.
- enabled - Static variable in class org.glassfish.pfl.basic.logex.OperationTracer
- ENABLED - org.glassfish.pfl.basic.fsm.Guard.Result
- ENABLED - Static variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- enabledSet() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- enabledSet() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Returns a read-only view of the set of enabled Controllables.
- encode(String) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Escape
<
,>
,&
,'
,"
as their entities and drop characters that are illegal in XML documents. - encodedata(String) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Drop characters that are illegal in XML documents.
- end - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- end() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- END - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- endElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- endElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- endElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
- endElement() - Method in class org.glassfish.pfl.test.ObjectWriter
- endElement() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- endElement() - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
- endNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- endObject() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- endObject() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- endObject() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
- endObject() - Method in class org.glassfish.pfl.test.ObjectWriter
- endObject() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- endObject() - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
- endObject(String) - Method in class org.glassfish.pfl.test.ObjectWriter
- endObject(String) - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- endObject(String) - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
- endReadArray() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- endReadValue() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
-
Pop the record of the current value that was just read.
- endTest(JUnitReportWriter.TestDescription) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
A test ended.
- endTest(JUnitReportWriter.TestDescription) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- endTest(JUnitReportWriter.TestDescription, long) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
A test ended.
- endTest(JUnitReportWriter.TestDescription, long) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- endTestHelper(JUnitReportWriter.TestDescription) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- endTestSuite() - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
The whole testsuite ended.
- endTestSuite() - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- engine - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- EnhancedClassData - Interface in org.glassfish.pfl.tf.spi
- EnhancedClassData.MethodType - Enum in org.glassfish.pfl.tf.spi
- EnhancedClassDataASMImpl - Class in org.glassfish.pfl.tf.spi
- EnhancedClassDataASMImpl(Util, Set<String>, ClassNode) - Constructor for class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
- EnhancedClassDataBase - Class in org.glassfish.pfl.tf.spi
- EnhancedClassDataBase(Util, Set<String>) - Constructor for class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- EnhancedClassDataReflectiveImpl - Class in org.glassfish.pfl.tf.spi
- EnhancedClassDataReflectiveImpl(Util, Class<?>) - Constructor for class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
- EnhancerFileAction(UnaryFunction<byte[], byte[]>) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.EnhancerFileAction
- EnhanceTool - Class in org.glassfish.pfl.tf.tools.enhancer
-
Tool for enhancing classes annotated with tracing facility annotations.
- EnhanceTool() - Constructor for class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- EnhanceTool.Arguments - Interface in org.glassfish.pfl.tf.tools.enhancer
- EnhanceTool.EnhancerFileAction - Class in org.glassfish.pfl.tf.tools.enhancer
- EnhanceTool.ProcessingMode - Enum in org.glassfish.pfl.tf.tools.enhancer
- ensure() - Method in class org.glassfish.pfl.basic.contain.StackImpl
- ensure(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- ensureClassInitialized(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Ensure that the class has been initialized.
- ent - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- enter(int, Object...) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
Invoked at the start of a method, before any actions in the method take place.
- enter(String, Object...) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- enter(Timer) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventController
-
Generate a TimerEvent representing the entry to a particular timer.
- ENTER - org.glassfish.pfl.tf.spi.TimingPointType
- ENTER - org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
- ENTER_REP - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- enterScope() - Method in class org.glassfish.pfl.basic.contain.Display
- entry - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- entry - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- Entry(Map.Entry<K, SoftCache.ValueCell<K, V>>, V) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- Entry(K, V, ReferenceQueue<K>, int, WeakHashMapSafeReadLock.Entry<K, V>) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
-
Creates new entry.
- EntryIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntryIterator
- entrySet - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
- entrySet - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
- entrySet() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Return a
Set
view of the mappings in this cache. - entrySet() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns a
Set
view of the mappings contained in this map. - entrySet() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- EntrySet() - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
- EntrySet() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- env() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- Environment() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- eq(Object, Object) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Checks for equality of non-null reference x and possibly-null y.
- eq(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- EQ - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- equalArrays(Map, Set, Object[], Object[]) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equalLists(Map, Set, List, List) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equalMaps(Map, Set, Map, Map) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equals(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- equals(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- equals(Object) - Method in class org.glassfish.pfl.basic.contain.Holder
- equals(Object) - Method in class org.glassfish.pfl.basic.contain.Pair
- equals(Object) - Method in class org.glassfish.pfl.basic.contain.PairComparator
- equals(Object) - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
- equals(Object) - Method in class org.glassfish.pfl.basic.contain.Triple
- equals(Object) - Method in class org.glassfish.pfl.basic.tools.file.Block
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- equals(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- equals(Object) - Method in class org.glassfish.pfl.test.ObjectUtility.Pair
- equals(Object) - Method in class org.glassfish.pfl.tf.spi.Named
- equals(Object) - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- equals(Object) - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
- equals(Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equalSets(Map, Set, Set, Set) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equalsHelper(Map, Set, Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equalsObject(Map, Set, Class, Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
- equalsObjectFields(Map, Set, Class, Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
- error() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
- error(String) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- error(String) - Method in class org.glassfish.pfl.tf.spi.Util
- ERROR - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the error element
- errorClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
- errorCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- errorCount - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
- errorCount - Static variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- ErrorReport() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
- errors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- etype - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEvent
- eval() - Method in class org.glassfish.pfl.basic.func.NullaryFunctionBase
- eval() - Method in class org.glassfish.pfl.basic.func.NullaryPredicateBase
- eval() - Method in class org.glassfish.pfl.basic.func.NullaryVoidFunctionBase
- eval(S) - Method in class org.glassfish.pfl.basic.func.UnaryFunctionBase
- eval(S) - Method in class org.glassfish.pfl.basic.func.UnaryPredicateBase
- eval(S) - Method in class org.glassfish.pfl.basic.func.UnaryVoidFunctionBase
- eval(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryFunctionBase
- eval(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryPredicateBase
- eval(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryVoidFunctionBase
- evaluate() - Method in interface org.glassfish.pfl.basic.func.NullaryFunction
-
Deprecated.
- evaluate() - Method in class org.glassfish.pfl.basic.func.NullaryFunctionBase
- evaluate() - Method in interface org.glassfish.pfl.basic.func.NullaryPredicate
- evaluate() - Method in class org.glassfish.pfl.basic.func.NullaryPredicateBase
- evaluate() - Method in interface org.glassfish.pfl.basic.func.NullaryVoidFunction
- evaluate() - Method in class org.glassfish.pfl.basic.func.NullaryVoidFunctionBase
- evaluate(byte[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- evaluate(String) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- evaluate(FSM, Input) - Method in interface org.glassfish.pfl.basic.fsm.Guard
-
Called by the state engine to determine whether a transition is enabled, deferred, or disabled.
- evaluate(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
-
Apply the action that matches the classification of this file.
- evaluate(FileWrapper) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- evaluate(FileWrapper) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.EnhancerFileAction
- evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
- evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
- evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
- evaluate(S) - Method in class org.glassfish.pfl.basic.func.UnaryFunctionBase
- evaluate(S) - Method in class org.glassfish.pfl.basic.func.UnaryPredicateBase
- evaluate(S) - Method in class org.glassfish.pfl.basic.func.UnaryVoidFunctionBase
- evaluate(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryFunction
-
Deprecated.
- evaluate(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryFunctionBase
- evaluate(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryPredicate
-
Deprecated.
- evaluate(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryPredicateBase
- evaluate(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryVoidFunction
-
Deprecated.
- evaluate(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryVoidFunctionBase
- evaluate(T) - Method in interface org.glassfish.pfl.basic.func.UnaryFunction
-
Deprecated.
- evaluate(T) - Method in interface org.glassfish.pfl.basic.func.UnaryPredicate
-
Deprecated.
- evaluate(T) - Method in interface org.glassfish.pfl.basic.func.UnaryVoidFunction
-
Deprecated.
- exception() - Method in class org.glassfish.pfl.test.TestBase
- exception(int, Throwable) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
Called to report an exception that is thrown in the method.
- EXCEPTION - org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
- exceptionInReadResolve(Object, Throwable) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- ExceptionResourceGenerator - Class in org.glassfish.pfl.basic.tools.logex
-
Scans a directory looking for class files.
- ExceptionResourceGenerator(String[]) - Constructor for class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- ExceptionResourceGenerator.Arguments - Interface in org.glassfish.pfl.basic.tools.logex
- exceptions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- exceptions() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- exceptions() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Return a list of all Exception types that are declared as being throwable from this method.
- Exceptions - Interface in org.glassfish.pfl.dynamic.copyobject.impl
-
Exception wrapper class.
- EXCEPTIONS_PER_CLASS - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- exceptionToString(Throwable) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- ExceptionWrapper - Annotation Type in org.glassfish.pfl.basic.logex
-
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions.
- excHandler - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- excHandlerNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- exclude() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
- excludes - Variable in class org.glassfish.pfl.test.TestBase
- execute(Collection<Method>) - Method in class org.glassfish.pfl.test.TestBase
- exit() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- exit(int) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
An exit from a method that has a void return type.
- exit(int, Object) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
An exit from a method that has a non-void return type.
- exit(Timer) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventController
-
Generate a TimerEvent representing the exit from a particular timer.
- EXIT - org.glassfish.pfl.tf.spi.TimingPointType
- EXIT - org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
- EXIT_REP - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- exitScope() - Method in class org.glassfish.pfl.basic.contain.Display
- expandtabs - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- expandtabs() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- expandTabs() - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Replace tabs with spaces, assuming tab stops are located as usual at n*8 + 1
- expandTabs(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
- expectedModCount - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
- Expression - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
Simple marker interface for an Expression.
- ExpressionBase(ExpressionFactory) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
- expressionFactory - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
- expressionFactory - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- ExpressionFactory - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Used to create all expressions.
- ExpressionFactory(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- ExpressionFactory.ArrayIndexExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.ArrayLengthExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.BinaryOperator - Enum in org.glassfish.pfl.dynamic.codegen.impl
-
Representation of binary operators.
- ExpressionFactory.BinaryOperatorExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.BinaryOperatorKind - Enum in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.CallExpression<T> - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Representation of any sort of method call other than a constructor invocation.
- ExpressionFactory.CastExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.ConstantExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class that represents a constant value of any primitive type, a String, or a Class.
- ExpressionFactory.ExpressionBase - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.FieldAccessExpressionBase<T> - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.IfExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.InstofExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.NewArrExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.NewObjExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.NonStaticCallExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.NonStaticFieldAccessExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.StaticCallExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.StaticFieldAccessExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.SuperCallExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.SuperObjExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.ThisExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class used to represent the current object ("this" in java).
- ExpressionFactory.ThisObjExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.UnaryOperator - Enum in org.glassfish.pfl.dynamic.codegen.impl
-
Operators that apply to a single expression.
- ExpressionFactory.UnaryOperatorExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Representation of the application of a UnaryOperator to an Expression.
- ExpressionFactory.VariableImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
- ExpressionFactory.VoidExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Class that represents a void expression.
- ExpressionInternal - Interface in org.glassfish.pfl.dynamic.codegen.impl
- exprFactory() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Return the ExpressionFactory that must be used to create any expressions occuring either in expressions added to the body, or in other statements immediately contained in this BlockStatement.
- exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- expungeStaleEntries() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Expunges stale entries from the table.
- extend(int) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
- ExtensionBase() - Constructor for class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
F
- facet(Class<T>) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
-
Access the Facet of Class T from the object.
- facet(Class<T>) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- FacetAccessor - Interface in org.glassfish.pfl.basic.facet
-
Interface to access facets of an object.
- FacetAccessorDelegateImpl - Class in org.glassfish.pfl.basic.facet
-
Implementation of FacetAccessor that delegates to another FacetAccessor, typically a FacetAccessorImpl.
- FacetAccessorDelegateImpl() - Constructor for class org.glassfish.pfl.basic.facet.FacetAccessorDelegateImpl
- FacetAccessorImpl - Class in org.glassfish.pfl.basic.facet
- FacetAccessorImpl(Object) - Constructor for class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- facetMap - Variable in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- facets() - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
-
Return a list of all facets on this object.
- facets() - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- factory - Static variable in interface org.glassfish.pfl.basic.tools.argparser.ElementParser
- factory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- factory - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- factory - Variable in class org.glassfish.pfl.tf.timer.spi.NamedBase
- factory() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
Factory used to create this MethodMonitor Note: is is required that this.factory().create(myClass()).equals( this ) for any MethodMonitor.
- factory() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase
- factory() - Method in class org.glassfish.pfl.tf.timer.impl.NamedBaseImpl
- factory() - Method in interface org.glassfish.pfl.tf.timer.spi.Named
-
Return the TimerFactory that created this Named.
- factory() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- factory() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
-
Get the TimerFactory.
- Factory - Annotation Type in org.glassfish.pfl.dynamic.generator
-
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
- Factory() - Constructor for class org.glassfish.pfl.basic.func.NullaryFunction.Factory
-
Deprecated.
- Factory() - Constructor for class org.glassfish.pfl.basic.func.NullaryPredicate.Factory
- factoryCache - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- fail - Variable in class org.glassfish.pfl.test.TestBase
- fail() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
- fail(String) - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Report that the current test failed with an error message.
- fail(String) - Method in class org.glassfish.pfl.test.TestBase
- fail(String, long) - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Report that the current test failed with an error message.
- fail(Throwable) - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Report that the current test failed with the given exception as cause.
- fail(Throwable, long) - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Report that the current test failed with the given exception as cause.
- failedTests - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
tests that failed.
- FAILURE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the failure element
- failureCount - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
- failureInFallback(ReflectiveCopyException, Object, Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- FallbackObjectCopierImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Trys a first ObjectCopier.
- FallbackObjectCopierImpl(ObjectCopier, ObjectCopier) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.FallbackObjectCopierImpl
- FALSE(Class<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- falsePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- falsePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- falsePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- falsePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- FastCache<K,V> - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
A cache intended to help speed up access to a Map.
- FastCache(Map<K, V>) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- FastCacheTest - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Test out whether FastCache is effective or not.
- FastCacheTest() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- FB_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- field() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
- fieldAccess(Expression, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- fieldAccess(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- FieldAccessExpressionBase(ExpressionFactory, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- fieldCopiers - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- FieldGenerator - Class in org.glassfish.pfl.dynamic.codegen.impl
- FieldGenerator(ClassGeneratorImpl, int, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- fieldInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- fieldInfo() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return a map from field names to FieldInfo instances for every field defined in this class (not including super types).
- FieldInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
- FieldInfoImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
- FieldInfoImpl(ClassInfo, int, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
- FieldInsnEmitter(int, String, String, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
-
The opcode must be one of the PUT/GET FIELD/STATIC instructions.
- fieldIsCopyable(Field) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- fieldName - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
- fieldName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- fieldName() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- fieldOffsets - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- fields - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- fields - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- fields() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- FieldValueHelper - Class in org.glassfish.pfl.basic.reflection
- FieldValueHelper() - Constructor for class org.glassfish.pfl.basic.reflection.FieldValueHelper
- file - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- fileName - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- FileState() - Constructor for enum org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
- FileWrapper - Class in org.glassfish.pfl.basic.tools.file
-
File wrapper for text files.
- FileWrapper(File) - Constructor for class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Create a new FileWrapper for the given File.
- FileWrapper(File, String) - Constructor for class org.glassfish.pfl.basic.tools.file.FileWrapper
- FileWrapper(String) - Constructor for class org.glassfish.pfl.basic.tools.file.FileWrapper
- FileWrapper.FileState - Enum in org.glassfish.pfl.basic.tools.file
- FileWrapper.OpenMode - Enum in org.glassfish.pfl.basic.tools.file
- fill() - Method in class org.glassfish.pfl.basic.algorithm.Printer
- fill(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Create a value object for the given
key
. - filter(List<A>, List<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- filter(List<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- filterLine(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- filterStack(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- filterTrace - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
- FINAL - org.glassfish.pfl.basic.fsm.State.Kind
- FINALLY - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- finalPart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- finalPart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- find(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Return the first string in the block that contains the search string.
- find(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- find(List<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- findAnnotatedParameter(Annotation[][], Class<? extends Annotation>) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- findClasses(UnaryPredicate<Class<?>>) - Method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- findClassGenerator(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- findConstructorInfo(Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- findConstructorInfo(Signature) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Find the MethodInfo (if any) for a Constructor with the given Signature in this ClassInfo.
- finder - Static variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- findFieldInfo(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- findFieldInfo(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Find a field with the given name if one exists.
- findMethodGenerator(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- findMethodInfo(String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- findMethodInfo(String, Signature) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Find the method (if any) with the given name and Signature in this ClassInfo, or in any superType of this ClassInfo.
- findMethodInfo(Signature, Set<MethodInfo>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- findMethods(UnaryPredicate<Method>) - Method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- findNode(Class<T>, Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- FINE - org.glassfish.pfl.basic.logex.LogLevel
- FINER - org.glassfish.pfl.basic.logex.LogLevel
- FINEST - org.glassfish.pfl.basic.logex.LogLevel
- finish() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
-
Terminate operation tracing on the caller's thread.
- finishLastBlock(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- finishVariableDefinition(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- first() - Method in class org.glassfish.pfl.basic.contain.Pair
- first() - Method in class org.glassfish.pfl.basic.contain.Triple
- firstCall - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- fis - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- fixStackSize(byte[]) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- FixStackSizeClassVisitor(ClassVisitor) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeClassVisitor
- FixStackSizeMethodVisitor(MethodVisitor) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeMethodVisitor
- flatten(List<S>, UnaryFunction<S, List<T>>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
-
Flatten the results of applying map to list into a list of T.
- floatArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- floatUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- floatUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- fmap - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
- fold(List<A>, R, BinaryFunction<R, A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- format(LogRecord) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ShortFormatter
- formatError(String, JUnitReportWriter.TestDescription, Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- formatOutput(String, String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- fos - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- freeze() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- fromCall(Type, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromCallUsingTypes(Type, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromConstructor(Type, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromConstructorUsingTypes(Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromMethodCall(Type, String, List<Expression>, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromMethodCallUsingTypes(Type, String, List<Type>, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromStaticCall(Type, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- fromStaticCallUsingTypes(Type, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- frozen - Static variable in class org.glassfish.pfl.basic.logex.OperationTracer
- FSM - Interface in org.glassfish.pfl.basic.fsm
-
An FSM is used to represent an instance of a finite state machine which has a transition function represented by an instance of StateEngine.
- FSMImpl - Class in org.glassfish.pfl.basic.fsm
-
This is the main class that represents an instance of a state machine using a state engine.
- FSMImpl(StateEngine, State) - Constructor for class org.glassfish.pfl.basic.fsm.FSMImpl
- func - Variable in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- FunctionBase - Class in org.glassfish.pfl.basic.func
- FunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.FunctionBase
G
- ge(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- GE - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- generalObjectPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- generate(ClassLoader, ClassGeneratorImpl, ImportList, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
-
Given a completed ClassGeneratorImpl, use ASM to construct the byte array representing the compiled class.
- generateAccessorMethods(TimerFactory, boolean) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- generateBytecode(ClassGeneratorImpl, ClassLoader, ImportList, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
-
Convert the Java class or interface defined by ClassGeneratorImpl into an array of bytecodes.
- generateConstructor(TimerFactory, boolean) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- generateFields(TimerFactory, boolean, boolean) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- generateFile(String, Pair<String, TimerFactory>) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
-
Generate a single class which contains: private fields for Timers and TimerGroups public accessor methods for Timers and TimerGroups A public constructor
<init>(TimerFactory)
that initializes the Timer and TimerGroup fields, and the TimerGroup containment. - generateJunitReport() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
- generatePropertiesFile(EnhanceTool.Arguments, Set<String>) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- generateSingleClass(String, String, TimerFactory) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- generateSourceCode(PrintStream, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- generateSourceCode(PrintStream, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
-
Write a source code representation of the class or interface defined by cg to the PrintStream ps.
- generateSourceCode(String, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- generateSourceCode(String, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
-
Write a source code representation of the class or interface defined by cg to a file in the SOURCE_GENERATION_DIRECTORY specified in options.
- generateTraceMsg(MethodVisitor, String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- GenericElement(String, Object[]) - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
- get() - Method in class org.glassfish.pfl.basic.contain.ResourceFactory
- get() - Static method in class org.glassfish.pfl.basic.reflection.Bridge
-
Fetch the Bridge singleton.
- get() - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
- get(int) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
-
If key >= 0, return the value bound to key, or null if none.
- get(int) - Method in interface org.glassfish.pfl.basic.contain.IntMap
-
If key >= 0, return the value bound to key, or null if none.
- get(int) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- get(int) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
-
Internal method for dynamic attribute support.
- get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- get(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
-
Return the first element of the ClassMap that is assignable to cls.
- get(Class) - Method in class org.glassfish.pfl.test.ObjectUtility.ClassMap
-
Return the first element of the ClassMap that is assignable to cls.
- get(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Return the value to which this cache maps the specified
key
. - get(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns the value to which the specified key is mapped, or
null
if this map contains no mapping for the key. - get(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- get(Field) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
-
Fetch the value of the field from whichever facet contains the field.
- get(Field) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- get(K) - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
-
Return the value (if any) associated with key.
- get(AttributedObject) - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- GET - org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
- GET_BRIDGE_PERMISSION - Static variable in class org.glassfish.pfl.basic.reflection.Bridge
- getAbsoluteName() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- getAction() - Method in class org.glassfish.pfl.basic.fsm.Transition
- getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- getAncestor(Class<T>) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Return the first ancestor of this node of the given type, if any.
- getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- getAnnotation(AnnotatedElement, Class<A>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- getAnnotationNames() - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- getAnnotations(Class<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Return a map of all annotations defined on cls and its super classes and interfaces in ClassAnalyzer order.
- getAnnotations(Class<?>, boolean) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- getAnnotations(Package) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Same as pkg.getAnnotations, with the result converted to a map.
- getAnnotations(AnnotatedElement) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Return all annotations on the element, including any added annotations.
- getAnnotations(Constructor<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Same as cons.getAnnotations, with the result converted to a map.
- getAnnotations(Field) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Same as fld.getAnnotations, with the result converted to a map.
- getAnnotations(Method) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Return a map of all annotations defined in method and its overriden methods in the inheritance order of the ClassAnalyzer for the method's defining class.
- getAnnotations(Method, boolean) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- getAnnotationToHolderName() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Map from MM annotation name to the name of the holder field that contains the SynchronizedHolder for the corresponding MethodMonitor.
- getAnnotationToHolderName() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getAnnotationValues(Annotation, boolean) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
-
Given an annotation, return a Map that maps each field (given by a method name) to its value in the annotation.
- getArguments(Class<T>) - Method in class org.glassfish.pfl.test.TestBase
- getAsString() - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
- getAsString() - Method in interface org.glassfish.pfl.basic.logex.OperationTracer.Element
- getAsString() - Method in class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
- getAsString() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
-
Return the current contents of the OperationTracer state for the current thread.
- getAsString() - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
- getAttribute(AnnotationNode, String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
- getAttributes(AttributedObject) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- getBlock(FileWrapper) - Static method in class org.glassfish.pfl.basic.tools.file.BlockParser
-
Return the contents of the text file as a Block.
- getBoolean(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getBridgePermission - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
- getByte(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getCacheCount() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- getCallTypeString(Signature.CallType, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getChar(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getChildren() - Method in interface org.glassfish.pfl.basic.graph.Node
-
Get all the children of this node.
- getClassAnalyzer(Class<?>) - Static method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- getClassCopier(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactory
-
Return the ClassCopier instance for a particular class.
- getClassCopier(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- getClassCopier(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
-
Analyze cls to determine the appropriate ClassCopier and return the ClassCopier instance.
- getClassFieldCopier(Class<?>, PipelineClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- getClassInfo(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getClassLoader() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
- getClassName() - Method in class org.glassfish.pfl.basic.fsm.NameBase
- getClassName() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
- getClassName() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Return the internal name of the class.
- getClassName() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getCompatibleMethods(Set<MethodInfo>, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- getConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- getConstructor() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Return the Constructor that is represented by this MethodInfo, or null if no such Constructor instance exists (because this MethodInfo represents a Constructor being generated, rather than a Constructor in a Class that is loaded into the VM).
- getControllable(int) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- getControllable(int) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Returns the Controllable corresponding to id, for id in the range 0 (inclusive) to numberOfIds() (exclusive).
- getControllable(String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- getCopyMethodName(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- getData(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- getDebug() - Method in class org.glassfish.pfl.tf.spi.Util
- getDeclaredFields(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- getDeclaredFields(Class) - Method in class org.glassfish.pfl.test.ObjectUtility
- getDeclaredMethods(Class<?>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- getDeclaredMethods(Class<?>) - Static method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- getDefaultAction() - Method in class org.glassfish.pfl.basic.fsm.State
-
Get the default transition action that is used if the default next state is used.
- getDefaultAction(State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- getDefaultConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
-
Returns a constructor based on the first no-args constructor in the super class chain.
- getDefaultNextState() - Method in class org.glassfish.pfl.basic.fsm.State
-
Return the default next state for this state.
- getDefaultNextState(State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- getDescriptions() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
List of descriptions of monitored methods and info methods.
- getDescriptions() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
-
List of descriptions of monitored methods and info methods.
- getDocumentBuilder() - Static method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- getDouble(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getDuration() - Method in class org.glassfish.pfl.test.TimedTest
- getEmitter - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- getEntry(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns the entry associated with the specified key in this map.
- getEnumElements(Class<?>) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- getErrorClassCopier() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
-
Return a ClassCopier that always raises a ReflectiveCopyException whenever its copy method is called.
- getExpression() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- getExprTypes(List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getExternalizableConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
-
Returns public no-arg constructor of given class, or null if none found.
- getExternalName(String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- getFieldValue(Object, Field) - Static method in class org.glassfish.pfl.basic.reflection.FieldValueHelper
-
Returns the value of a field in an object.
- getFile(String, String, String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- getFileState() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- getFilteredTrace(Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- getFirst(Collection<T>, Runnable) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
-
Return the first element of the list, or invoke handleEmptyList if list is empty.
- getFloat(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getFrameType(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- getFullMethodDescriptor(Method) - Method in class org.glassfish.pfl.tf.spi.Util
- getFullMethodDescriptor(String, String) - Method in class org.glassfish.pfl.tf.spi.Util
- getFullMethodDescriptor(MethodInsnNode) - Method in class org.glassfish.pfl.tf.spi.Util
- getFullMethodDescriptor(MethodNode) - Method in class org.glassfish.pfl.tf.spi.Util
- getGroupName(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- getGuard() - Method in class org.glassfish.pfl.basic.fsm.Transition
- getHasStaticInitializerMethod() - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- getHelpText() - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
-
Returns a formatted text string that describes the expected arguments for this parser.
- getHolderName(String) - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Name of the holder fields corresponding to a particular method.
- getHolderName(String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getHostname() - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- getIdentityClassCopier() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
-
Return a ClassCopier that simple returns its argument as its result.
- getInacessibleFieldValue(Object, Field) - Static method in class org.glassfish.pfl.basic.reflection.FieldValueHelper
- getInheritableMethod(Class<?>, String, Class<?>, Class<?>...) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- getInOrderList() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
-
Return a list of imports as (packageName,className) pairs.
- getInOrderList() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
-
Return a list of imports as (packageName,className) pairs.
- getInputMap() - Method in class org.glassfish.pfl.basic.fsm.State
- getInt(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Fetches a field element within the given object
o
at the given offset. - getInvocationHandler() - Method in interface org.glassfish.pfl.basic.proxy.InvocationHandlerFactory
-
Get an InvocationHandler.
- getKey() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- getKey() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- getKeyword(String) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- getKind() - Method in class org.glassfish.pfl.basic.fsm.State
-
Return the Kind of this state.
- getKindSet(State.Kind) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- getLatestUserDefinedLoader() - Method in class org.glassfish.pfl.basic.reflection.Bridge
- getLatestUserDefinedLoader() - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Obtain the latest user defined ClassLoader from the call stack.
- getLatestUserDefinedLoaderMethod() - Method in class org.glassfish.pfl.basic.reflection.Bridge
- getLevel() - Method in enum org.glassfish.pfl.basic.logex.LogLevel
- getListElementClass(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- getLoggerName(Class<?>) - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.Extension
-
Modify the default logger name if needed.
- getLoggerName(Class<?>) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
- getLoggerName(Class<?>) - Static method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- getLogId(Method) - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.Extension
-
Get a message id for this log.
- getLogId(Method) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
- getLong(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getMatchingMethod(Class<?>, String, Class<?>, Class<?>[]) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- getMessage(Method, String, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- getMessage(List<String>) - Method in class org.glassfish.pfl.test.TestBase
- getMessageInfo() - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.MessageInfo
-
Return a map from message ID to message for all exceptions defined in a @ExceptionWrapper interface.
- getMessageMap(Class<?>, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- getMessageOrKey(Logger, Method, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- getMethod() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- getMethod() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- getMethod() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Return the Method that is represented by this MethodInfo, or null if no such Method instance exists (because this MethodInfo represents a Method being generated, rather than a Method in a Class that is loaded into the VM).
- getMethod(Class, String) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- getMethodIdentifier(Class<?>, String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- getMethodIndex(String) - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Index of method name in the list of method names.
- getMethodIndex(String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getMethodInfo(Method) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Utility
- getMethodListString(Set<MethodInfo>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getMethodMMAnnotationName() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
List of annotation names for each info method and monitored method.
- getMethodMMAnnotationName() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getMethodMonitorForClass(Class<?>, Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Return the current MethodMonitor in use for the given cls and annot.
- getMethodName(Class<?>, int) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Provided so that implementation of the MethodMonitor interface can obtain the method name for use in log reports or for other purposes.
- getMethodNames() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
List of method names for all MM methods and info methods in the class.
- getMethodNames() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getMethodNames(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- getMethods(Type, String, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getMMAnnotations() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- getMsgKey(String, Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- getName() - Method in class org.glassfish.pfl.basic.fsm.NameBase
- getName() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- getName() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
- getNamespaceURI(Node) - Static method in class org.glassfish.pfl.test.DOMElementWriter
- getNearestNonSerializableBaseClass(Class<T>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- getNewId() - Static method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- getNextState() - Method in class org.glassfish.pfl.basic.fsm.Transition
- getNodeData(T) - Method in interface org.glassfish.pfl.basic.graph.Graph
- getNodeData(T) - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- getNodeIdString(Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
- getNullClassCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- getObject(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getOptDataExceptionCtor() - Method in class org.glassfish.pfl.basic.reflection.Bridge
- getParameterAnnotations(Constructor<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Same as cons.getParameterAnnotations, with the result converted to a list of maps.
- getParameterAnnotations(Method) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
-
Same as cons.getParameterAnnotations, with the result converted to a list of maps.
- getParent() - Method in interface org.glassfish.pfl.basic.fsm.FSM
-
Get the parent state machine.
- getParent() - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
- getPipelineClassCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- getPostorderList() - Method in class org.glassfish.pfl.basic.algorithm.Graph
- getPreferredClassName() - Method in class org.glassfish.pfl.basic.fsm.NameBase
- getPreorderList() - Method in class org.glassfish.pfl.basic.algorithm.Graph
- getPrimitiveFieldCopier(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- getPrimitiveFieldInitializer(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- getPrimitiveParser(Class) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- getPrimitiveTypeForWrapper(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
- getPrivateFieldValue(Object, Field) - Static method in class org.glassfish.pfl.basic.reflection.FieldValueHelper
- getPrivateMethod(Class<?>, String, Class<?>, Class<?>...) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- getProxy() - Method in interface org.glassfish.pfl.basic.proxy.LinkedInvocationHandler
- getProxyInterfaces() - Method in interface org.glassfish.pfl.basic.proxy.InvocationHandlerFactory
-
Get the interfaces that InvocationHandler instances produced by this InvocationHandlerFactory support.
- getRecognizerAction() - Method in class org.glassfish.pfl.basic.tools.file.ActionFactory
- getReferenceObjectCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
-
Obtain the reference object "copier".
- getReferenceType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
- getResources(Class<?>) - Static method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
-
Generate a list of Strings for a resource file for the given exception and log handling class.
- getResult() - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- getRoots() - Method in class org.glassfish.pfl.basic.algorithm.Graph
- getRoots() - Method in interface org.glassfish.pfl.basic.graph.Graph
- getRoots() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- getSeparator(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- getSerializableConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
-
Returns subclass-accessible no-arg constructor of first non-serializable superclass, or null if none found.
- getShort(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- getSimpleData(Class) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- getSkipAction() - Method in class org.glassfish.pfl.basic.tools.file.ActionFactory
-
returns an action that returns true.
- getSlot(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
- getStackTrace(Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- getStandardLoggerName(Class<?>) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- getStandardLogId(Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
-
Expose the standard log ID for the method.
- getState() - Method in interface org.glassfish.pfl.basic.fsm.FSM
-
Get the current state of this FSM.
- getState() - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
-
Return the current state.
- getStateEngine() - Method in interface org.glassfish.pfl.basic.fsm.FSM
-
Return the state engine used to create this FSM.
- getStateEngine() - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
- getStates(State.Kind) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Return the set of final states for this state engine.
- getStats() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- getSteElement(int) - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- getStopAction() - Method in class org.glassfish.pfl.basic.tools.file.ActionFactory
-
returns an action that returns false.
- getSuffix(char, String) - Static method in class org.glassfish.pfl.test.TestCaseTools
- getSuffix(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- getSuperCopier(PipelineClassCopierFactory, Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- getTable() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns the table after first expunging stale entries.
- getTargetObject() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
-
Return an expression that can be used to access the target object, if !Modifier.isStatic(field().modifiers()).
- GETTER - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
- getTestId(Method) - Method in class org.glassfish.pfl.test.TestBase
- getTimerName(String, String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
-
Construct the standard name for a Timer derived from a method in the tracing facility.
- getTimerNames(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- getTimers(Class<?>) - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
- getTimerTypes(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Return a list of all timer types defined for cls.
- getTimingPointNames() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
List of timing point names corresponding to method names.
- getTimingPointNames() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- getTimingPointTypes() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
List of timing point types of monitored methods and info methods.
- getTimingPointTypes() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
-
List of timing point types of monitored methods and info methods.
- getTotalCount() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- getTransitions(Input) - Method in class org.glassfish.pfl.basic.fsm.State
- getTypeClass() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- getTypeListString(List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- getUnsafeFieldCopier(Field) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- getValue() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- getValue() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- getValue() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
-
Return an expression that can be used to access the field value.
- getValue() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
-
Computes the Standard Statistic Results based on the samples collected so far and provides the complete value as a formatted String
- getVar(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Look up the ident to see if it has an associated Variable in this block.
- getVariable(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- getVarInsnOpcode(Type, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- getVerificationErrors() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- getWithSkip(Object[], int) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- getWrapperTypeForPrimitive(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
- Graph<E> - Class in org.glassfish.pfl.basic.algorithm
- Graph<T extends Node> - Interface in org.glassfish.pfl.basic.graph
- Graph(E, Graph.Finder<E>) - Constructor for class org.glassfish.pfl.basic.algorithm.Graph
- Graph(Collection<E>, Graph.Finder<E>) - Constructor for class org.glassfish.pfl.basic.algorithm.Graph
- Graph.Finder<E> - Interface in org.glassfish.pfl.basic.algorithm
-
A Finder finds the immediate successors of an element of the graph.
- GraphImpl<T extends Node<T>> - Class in org.glassfish.pfl.basic.graph
-
Implementation of a simple graph.
- GraphImpl() - Constructor for class org.glassfish.pfl.basic.graph.GraphImpl
- GraphImpl(Collection<T>) - Constructor for class org.glassfish.pfl.basic.graph.GraphImpl
- GraphImpl.NodeVisitor<T extends Node> - Interface in org.glassfish.pfl.basic.graph
- GREEN - org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
- gt(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- GT - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- guard - Variable in class org.glassfish.pfl.basic.fsm.Transition
- Guard - Interface in org.glassfish.pfl.basic.fsm
- Guard.Base - Class in org.glassfish.pfl.basic.fsm
- Guard.Base.IntFunc - Class in org.glassfish.pfl.basic.fsm
- Guard.Base.Predicate - Class in org.glassfish.pfl.basic.fsm
- Guard.Base.SimpleName - Class in org.glassfish.pfl.basic.fsm
- Guard.Result - Enum in org.glassfish.pfl.basic.fsm
H
- handle(Timer, TimerEvent.TimerEventType) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventController
- handleArray(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- handleArray(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.test.ObjectUtility
- handleClass(ModifiableClass) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
-
Invoked when the GenericClass constructor is called with classdata.
- handleEmitter(Node, EmitterFactory.Emitter) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- handleFieldReference(ModifiableFieldReference) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
-
Called when a reference to a field is encountered while visiting the body of the method for which handleMethod was most recently called.
- handleFullLogging(Log, Method, WrapperGenerator.ReturnType, Logger, String, Object[], Throwable, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- handleMessageOnly(Method, WrapperGenerator.Extension, Logger, Object[]) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- handleMethod(ModifiableMethod) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
-
Invoked after handleClass for each method defined in the class passed into the GenericClass constructor called with the classdata.
- handleObject(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- handleObject(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.test.ObjectUtility
- handlers - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
- handlers() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
-
Read-only image of the set of Handlers.
- hasAccess(int, int) - Method in class org.glassfish.pfl.tf.spi.Util
- hasAccess(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- hash - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
- hash - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- hash(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- hashCode - Variable in class org.glassfish.pfl.tf.spi.Named
- hashCode() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- hashCode() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- hashCode() - Method in class org.glassfish.pfl.basic.contain.Holder
- hashCode() - Method in class org.glassfish.pfl.basic.contain.Pair
- hashCode() - Method in class org.glassfish.pfl.basic.contain.PairComparator
- hashCode() - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
- hashCode() - Method in class org.glassfish.pfl.basic.contain.Triple
- hashCode() - Method in class org.glassfish.pfl.basic.tools.file.Block
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- hashCode() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- hashCode() - Method in class org.glassfish.pfl.test.ObjectUtility.Pair
- hashCode() - Method in class org.glassfish.pfl.tf.spi.Named
- hashCode() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- hashCode() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
- hashEntries - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
- hashIsCached - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- hashIsCached - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- HashIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- hashValue - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- hashValue - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- hasNext() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- hasNext() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- hasParameters(String) - Method in class org.glassfish.pfl.test.TestBase
- hasPrimitiveNarrowingConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff there is a primitive narrowing conversion from Type t to this type.
- hasPrimitiveWideningConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff there is a primitive widening conversion from Type t to this type.
- hasReferenceNarrowingConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff there is a reference narrowing conversion from Type t to this type.
- hasReferenceWideningConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff there is a reference widening conversion from Type t to this type.
- hasStaticInitializer - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- hasStaticInitializerForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- hasStaticInitializerForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns true if the given class defines a static initializer method, false otherwise.
- hasStaticInitializerMethod - Static variable in class org.glassfish.pfl.basic.reflection.Bridge
- hasTag(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Return whether or not a block has a particular tag.
- hasTags(String...) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Return whether or not a block has ALL of the listed tags.
- Help - Annotation Type in org.glassfish.pfl.basic.tools.argparser
- helpText - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- Holder<T> - Class in org.glassfish.pfl.basic.contain
-
Type safe holder that can hold any non-primitive type.
- Holder() - Constructor for class org.glassfish.pfl.basic.contain.Holder
- Holder(T) - Constructor for class org.glassfish.pfl.basic.contain.Holder
- HOSTNAME - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
name of host running the tests
I
- ICONST_0_BC - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
- id - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
- id - Variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- id() - Method in annotation type org.glassfish.pfl.basic.logex.Log
-
The exception ID to be used.
- id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- id() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Return the unique ID of this node.
- id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- id() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- id() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
-
A small id for this controllable.
- ident - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- ident - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- ident - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- ident() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- ident() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- ident() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- ident() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Variable
-
Return the name of this variable.
- Identifier - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Some utilities for dealing with Java identifiers.
- Identifier() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Identifier
- IDENTITY - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Set result.field = source.field without copying
- identityClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
- identVal - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- idPrefix() - Method in annotation type org.glassfish.pfl.basic.logex.ExceptionWrapper
-
Return the prefix used in front of the numeric exception ID in the formatter exception message.
- IF - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- ifExpression(Expression, Expression, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- IfExpression(ExpressionFactory, Expression, Expression, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- ifExpressionBeforeFalsePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ifExpressionBeforeFalsePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- ifExpressionBeforeTruePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ifExpressionBeforeTruePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- ifOpInstructions - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- IfStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- IfStatement(Node, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- IfStatementContext(Stack<Wrapper.Context>, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.IfStatementContext
- ifstmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.IfStatementContext
- IGNORE - Static variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
-
Ignores namespaces for elements and attributes, the default.
- IGNORE_DIRS - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- IGNORE_NAMES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- IGNORE_SUFFIXES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- immutable - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- Immutable - Annotation Type in org.glassfish.pfl.dynamic.copyobject.spi
-
Annotation used on classes that are immutable; that is, all public methods return the same value for the same inputs after the object has been constructed.
- impls - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- impls() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- impls() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the list of Types of interfaces implemented by this class.
- IMPORT - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- ImportList - Interface in org.glassfish.pfl.dynamic.codegen.spi
- ImportListImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
- ImportListImpl() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- ImportListImpl.Node - Class in org.glassfish.pfl.dynamic.codegen.impl
- imports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- imports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- imports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- imports - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- imports() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- in() - Method in class org.glassfish.pfl.basic.algorithm.Printer
- in() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- in() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- include() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
- includes - Variable in class org.glassfish.pfl.test.TestBase
- increment - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- increment - Variable in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- increment - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- increment - Variable in class org.glassfish.pfl.test.ObjectUtility
- increment - Variable in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- increment - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- incrementTime(long) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
- indent - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- indent() - Method in class org.glassfish.pfl.basic.algorithm.Printer
- Indent(int) - Constructor for class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- IndentingObjectWriter(int, int) - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- IndentingObjectWriter(int, int) - Constructor for class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- index - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- index - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
- index - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- index() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- index() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- indexFor(int, int) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns index for hash code h.
- info(int, String) - Method in class org.glassfish.pfl.tf.spi.Util
- info(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- info(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- info(Object[], int, int) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
Invoked anywhere in the method after enter and before exit, to indicate some useful tracing information in the method.
- info(Util, int, String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
- INFO - org.glassfish.pfl.basic.logex.LogLevel
- INFO_METHOD - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
- INFO_METHOD_CALL - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
- INFO_METHOD_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- InfoMethod - Annotation Type in org.glassfish.pfl.tf.spi.annotation
-
Used to indicate that a method is used for invoking MethodMonitor.info.
- InfoMethodCallRewriter(MethodVisitor, int, String, String) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodCallRewriter
- infoMethodDescs - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- InfoMethodRewriter(MethodVisitor, int, String, String) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
- init - Variable in class org.glassfish.pfl.tf.spi.Named
- init() - Method in class org.glassfish.pfl.tf.spi.Named
- init(Class<?>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- init(Class<?>[], Class<?>[]) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- init(Collection<E>, Graph.Finder<E>) - Method in class org.glassfish.pfl.basic.algorithm.Graph
- init(List<Class<?>>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- init(MethodMonitor) - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
- initComplete - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- initData(int, int) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- INITIAL - org.glassfish.pfl.basic.fsm.State.Kind
- initialize(T) - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
- initializeClass(Type, Type, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- initializeEmitter(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- initializeEmitter(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- initializeEmitter(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- initializeInterface(List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- initializer - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- initializer - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- initializer() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- INITIALIZER - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- initializeVariableEmitter(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- initializing - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
- initialLevel - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- initialLevel - Variable in class org.glassfish.pfl.test.ObjectUtility
- initLocal(MethodVisitor, LocalVariableNode) - Method in class org.glassfish.pfl.tf.spi.Util
- innerDoIt(Runner, Input, boolean) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- InnerTest() - Constructor for class org.glassfish.pfl.test.TimedTest.InnerTest
- Input - Interface in org.glassfish.pfl.basic.fsm
-
This interface must be implemented by any class that is used as an input to a FSM.
- Input() - Constructor for enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
- Input.Base - Class in org.glassfish.pfl.basic.fsm
- inputMap - Variable in class org.glassfish.pfl.basic.fsm.State
- inputMapImage - Variable in class org.glassfish.pfl.basic.fsm.State
- inputMapRangeImage - Variable in class org.glassfish.pfl.basic.fsm.State
- inSamePackage(Class<?>, Class<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- insertType(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- instantiateTemplate(Map<String, String>) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
replace all occurrences of @KEY@ with parameters.get( KEY ).
- instof(Expression, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- InstofExpression(ExpressionFactory, Expression, Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- intArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- Interceptor - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
Interceptor interface used for byte code modification.
- InterceptorContext - Interface in org.glassfish.pfl.dynamic.codegen.spi
- interceptors() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
- interfaceClasses - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- internalParse(Map<String, String>, Map<String, Object>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- internalSetData(Timer, TimerEvent.TimerEventType, long) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
- IntFunc(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base.IntFunc
- IntMap<E> - Interface in org.glassfish.pfl.basic.contain
- IntOperandEmitter(int, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- intToCon - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- intUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- intUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- INVALID_FIELD_OFFSET - Static variable in class org.glassfish.pfl.basic.reflection.BridgeBase
-
This constant differs from all results that will ever be returned from
BridgeBase.objectFieldOffset(java.lang.reflect.Field)
. - InvocationHandlerFactory - Interface in org.glassfish.pfl.basic.proxy
- invoke(Object, Method, Object[]) - Method in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- invoke(Method, Object...) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
-
Invoke method on the appropriate facet of this object, that is, on the facet corresponding to method.getDeclaringClass.
- invoke(Method, Object...) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- isAccessibleFromSubclass(Constructor<?>, Class<?>, Class<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isAccessibleInContext(ClassInfo, ClassInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- isAccessibleInContext(ClassInfo, ClassInfo) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
-
Returns true iff this member is accessible in the context defined by definingClass (the class containing the reference to the member) and accessClass (the type of the expression used to access this member).
- isActivated - Variable in class org.glassfish.pfl.tf.timer.impl.TimerImpl
- isActivated() - Method in class org.glassfish.pfl.tf.timer.impl.TimerImpl
- isActivated() - Method in interface org.glassfish.pfl.tf.timer.spi.Timer
-
Return true if this Timer is ready to create TimerEvents.
- isArray() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
- isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- isAssignable() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal
- isAssignmentConvertibleFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff there is an assignment conversion from Type t to this type.
- isAvailable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- isAvailable() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.VariableInternal
-
Returns true if this variable is still in scope.
- isCastingConvertibleFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff there is a casting conversion from Type t to this type.
- isCodegenCopierAllowed - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- isConstructor - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- isConstructor - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- isConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- isConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- isConstructor() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Returns true if this is a constructor, false if method.
- isEmpty() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
- isEmpty() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Return
true
if this cache contains no key-value mappings. - isEmpty() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns
true
if this map contains no key-value mappings. - isEmpty() - Method in class org.glassfish.pfl.basic.contain.MarkStack
-
Return true iff the stack is empty.
- isEmpty() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
-
Return true iff this BlockStatement contains no local variables or statements.
- isEmptyHashMap(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
-
As of JDK 1.7-40, the JDK relies on the HashMap#table field being identical to a constant.
- isEnabled - Variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- isEnabled() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- isEnabled() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
-
Return true if enable() was called, otherwise false if enable() was never called, or disable() was last called.
- isIndenting - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- isIndenting - Variable in class org.glassfish.pfl.test.ObjectUtility
- isInitialized - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
- isInterface - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- isInterface() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- isInterface() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return true iff this ClassInfo is an interface.
- isInterface() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- isLegalCharacter(char) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Is the given character allowed inside an XML document?
- isMajorLevel(Level) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- isMethodInheritableBy(Class<?>, Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isMethodInvocationConvertibleFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return true iff one of the following statements is true: this.equals( t ) .
- isMMAnnotation(Annotation) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
- isNumber - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- isNumber() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- isPrimitive() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- isPrintable(char) - Method in class org.glassfish.pfl.basic.algorithm.Printer
- isPrivate(Constructor<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isPrivate(Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isPublic(Constructor<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isPublicOrProtected(Constructor<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isPublicTestMethod(Method) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- isr - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- isReference(String) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Is the given argument a character or entity reference?
- isReflective - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- isReflectiveClassCopier() - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier
-
We need to know whether this class copier operates via reflection or not, as the reflective class copier must be able to tell when a super class is copied by an incompatible copier.
- isReflectiveClassCopier() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- isRoot() - Method in class org.glassfish.pfl.basic.graph.NodeData
-
Return whether this node is a root.
- isSet(AttributedObject) - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
- isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
- isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
- isStatic(Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- isSubclass(ClassInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- isSubclass(ClassInfo) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return true iff this is a subclass or subinterface of info.
- isSubclass(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- isTestMethod(Method) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- isTracedClass() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Returns true iff this class is monitored.
- isTracedClass() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- isValid() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- isValidFullIdentifier(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
-
Check that name is a valid full qualified Java identifier.
- isValidIdentifier(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
-
Check that name is a valid Java identifier.
- isVisited() - Method in class org.glassfish.pfl.basic.graph.NodeData
-
Return whether this node has been visited in a traversal.
- isYoungerThan(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Returns true if either this FileWrapper does not exist, or if the lastModificationTime of this FileWrapper is earlier than that of fw.
- items - Variable in class org.glassfish.pfl.basic.contain.MarkStack
- iterator() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
- iterator() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- iterator() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
- iterator() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
- iterator() - Method in class org.glassfish.pfl.basic.contain.ObjectSet
- iterator() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- iterator() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- iterator() - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- itype - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- itype() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
J
- javaRepresentation - Variable in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- javaRepresentation - Variable in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
- javaRepresentation() - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- javaRepresentation() - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
- javaStream - Static variable in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
- JavaStreamObjectCopierImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
- JavaStreamObjectCopierImpl() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.JavaStreamObjectCopierImpl
- JUnitReportHelper - Class in org.glassfish.pfl.test
-
Helper class for generating reports for tests that do not adapt well to Testng/JUnit.
- JUnitReportHelper(String) - Constructor for class org.glassfish.pfl.test.JUnitReportHelper
-
Prepare to generate a JUnitReport in the file named ${junit.report.dir}/${name}.xml.
- JUnitReportHelper.Counts - Class in org.glassfish.pfl.test
- JUnitReportWriter - Interface in org.glassfish.pfl.test
-
This Interface describes classes that format the results of a JUnit testrun.
- JUnitReportWriter.TestCounts - Class in org.glassfish.pfl.test
- JUnitReportWriter.TestDescription - Class in org.glassfish.pfl.test
K
- key - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- key() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.Description
-
Optional key to use in a resource bundle for this description.
- keyIsValid - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- KeyIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeyIterator
- keys - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- keySet() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns a
Set
view of the keys contained in this map. - KeySet() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
- kind - Variable in class org.glassfish.pfl.basic.fsm.State
- kind() - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- Kind() - Constructor for enum org.glassfish.pfl.basic.fsm.State.Kind
- knownEntities - Variable in class org.glassfish.pfl.test.DOMElementWriter
-
Don't try to be too smart but at least recognize the predefined entities.
L
- label - Variable in class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
- label() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
- lake() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface1
- lastBlock - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- lastReturned - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- lastStatement - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- latestUserDefinedLoaderMethod - Variable in class org.glassfish.pfl.basic.reflection.Bridge
- le(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- LE - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- left - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- left - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- left() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- left() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- level - Variable in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- level - Variable in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- level - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- level() - Method in annotation type org.glassfish.pfl.basic.logex.Log
-
The logging Level (encoded as an enum) to use for the log record generated from the annotated method.
- LibraryClassLoader - Class in org.glassfish.pfl.dynamic.copyobject.spi
-
Based on feedback from bug report 4452016, all class loading in the ORB is isolated here.
- LibraryClassLoader() - Constructor for class org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
- lineNumber - Variable in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- lineNumber() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- lineNumberAttribute - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- lineNumberTable - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- LineNumberTable() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.LineNumberTable
- LinkedInvocationHandler - Interface in org.glassfish.pfl.basic.proxy
-
This interface is used for InvocationHandler types that are linked to their Proxy.
- list - Variable in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
- list(T...) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
-
Deprecated.replaced by
Arrays.asList(java.lang.Object...)
- listData() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface2
- lmv - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- loadClass(String) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
- loadFactor - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The load factor for the hash table.
- loadFromXReturn(MethodVisitor, int, LocalVariableNode) - Method in class org.glassfish.pfl.tf.spi.Util
- lock - Variable in class org.glassfish.pfl.basic.concurrent.WeakCache
- log(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- Log - Annotation Type in org.glassfish.pfl.basic.logex
-
This annotation is applied to a method to define the log and exception details for the method.
- LogEventHandler - Interface in org.glassfish.pfl.tf.timer.spi
-
A TimerEventHandler that stores all events that is receives.
- LogEventHandlerImpl - Class in org.glassfish.pfl.tf.timer.impl
- LogEventHandlerImpl(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- LogEventHandlerImpl.Indent - Class in org.glassfish.pfl.tf.timer.impl
- LogEventHandlerIterator - Class in org.glassfish.pfl.tf.timer.impl
- LogEventHandlerIterator(TimerFactory, long[], int) - Constructor for class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- loggerName() - Method in annotation type org.glassfish.pfl.basic.logex.ExceptionWrapper
-
Return the logger name to be used for all logged messages generated from the class.
- LogLevel - Enum in org.glassfish.pfl.basic.logex
-
Enum corresponding to java.util.logging.Level that can be used in annotations.
- LogLevel() - Constructor for enum org.glassfish.pfl.basic.logex.LogLevel
- longArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- longUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- longUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- lookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
-
Lookup just the className, without package name.
- lookup(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
-
Lookup just the className, without package name.
- lookup(K) - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
-
Must be implemented in a subclass.
- lookup(K) - Method in class org.glassfish.pfl.basic.contain.Display
- lookupInCache(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
-
Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.
- lookupInCache(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
-
Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.
- lSep - Static variable in class org.glassfish.pfl.test.DOMElementWriter
- lt(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- LT - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- lvs - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
M
- main(String[]) - Static method in class org.glassfish.pfl.basic.contain.MultiSet
- main(String[]) - Static method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- main(String[]) - Static method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- main(String[]) - Static method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- main(String[]) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- main(String[]) - Static method in class org.glassfish.pfl.test.ObjectUtility
- main(String[]) - Static method in class org.glassfish.pfl.test.TestBase
- main(String[]) - Static method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- make() - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory
-
Create a new instance of an ObjectCopier.
- make() - Static method in class org.glassfish.pfl.test.ObjectUtility
-
Get the standard Utility object that supports objectToString with indented display and no use of toString() methods.
- make(boolean, boolean) - Static method in class org.glassfish.pfl.test.ObjectUtility
-
Construct an Utility instance with the desired objectToString behavior.
- make(boolean, boolean, int, int) - Static method in class org.glassfish.pfl.test.ObjectUtility
-
Construct an Utility instance with the desired objectToString behavior.
- make(boolean, int, int) - Static method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- make(boolean, int, int) - Static method in class org.glassfish.pfl.test.ObjectWriter
- make(String, String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
- make(Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- make(ObjectRegistrationManager, String, String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
-
Create a new TimerFactory.
- makeAnnoMap(Annotation[]) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- makeArrayClassCopierFactory(ClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
-
Create a ClassCopierFactory that handles arrays.
- makeBitSet(int...) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- makeCachingClassCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- makeClass(String, byte[], Class<?>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
-
Defines a class in the same classloader as a specified "anchor" class
- makeClass(String, byte[], ProtectionDomain, ClassLoader) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
-
Deprecated.as of Java 11, use #makeClass(String,byte[],Class)
- makeClassConverter(Class<?>) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- makeClassFieldCopierUnsafeCodegenImpl(Class<?>, PipelineClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
-
Use bridge with code generated by codegen to copy objects.
- makeConstant(boolean) - Static method in class org.glassfish.pfl.basic.func.NullaryPredicate.Factory
- makeConstant(T) - Static method in class org.glassfish.pfl.basic.func.NullaryFunction.Factory
-
Deprecated.
- makeConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
-
Analyze the class to determine the correct constructor type.
- makeController(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeController(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Create a TimerController, which can create TimerEvents and send them to registered TimerEventHandlers.
- makeEmitter(ExpressionFactory.ArrayIndexExpression, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
-
Create an emitter that generates the instruction needed to either store the TOS value into an array (aastore) (isStore==true) or push the array element's value onto the stack (aaload) (isStore==false).
- makeEmitter(ExpressionFactory.ArrayLengthExpression) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- makeEmitter(ExpressionFactory.NonStaticFieldAccessExpression, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
-
Create an emitter that generates the instruction needed to either store the TOS value into the non-static field (isStore==true) or push the non-static fields's value onto the stack (isStore==false).
- makeEmitter(ExpressionFactory.StaticFieldAccessExpression, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
-
Create an emitter that generates the instruction needed to either store the TOS value into the static field (isStore==true) or push the static fields's value onto the stack (isStore==false).
- makeEmitter(Variable, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
-
Create an emitter that generates the instruction needed to either store the TOS value into the variable (isStore==true) or push the variable's value onto the stack (isStore==false).
- makeException(String, Method) - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.Extension
-
Construct an exception from the message and the exception type.
- makeException(String, Method) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
- makeFallbackObjectCopierFactory(ObjectCopierFactory, ObjectCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
-
Create a fallback copier factory from the two ObjectCopierFactory arguments.
- makeFieldInsnEmitter(boolean, boolean, Type, String, Type) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- makeFQN(String, String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
-
Assuming that isValidFullIdentifier( pkg ) and isValidIdentifier( ident ), reurn a fully qualifed name for the identifier in the package.
- makeFuture(NullaryFunction<T>) - Static method in class org.glassfish.pfl.basic.func.NullaryFunction.Factory
-
Deprecated.
- makeFuture(NullaryPredicate) - Static method in class org.glassfish.pfl.basic.func.NullaryPredicate.Factory
- makeGuard(Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- makeIgnoreAction(boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- makeJavaStreamObjectCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
- makeLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- makeListNode(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- makeLogEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeLogEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Create a new LogEventHandler.
- makeLogRecord(Level, String, Object[], Logger) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- makeMap(String[]) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- makeMapClassCopier(ClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
-
Return a ClassCopier that is suitable for instances of the Map interface.
- makeMultiThreadedStatsEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeMultiThreadedStatsEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Create a new StatsEventHandler.
- makeOrdinaryClassCopierFactory(PipelineClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- makePrivilegedAction(Algorithms.Action<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- makeProxy(Map<String, Object>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- makeReflectObjectCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
-
Obtain the new reflective copier factory.
- makeStandardException(String, Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- makeStatsEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeStatsEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Create a new StatsEventHandler.
- makeTargetFileWrapper(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- makeTestSuite(Class) - Static method in class org.glassfish.pfl.test.TestCaseTools
-
Method to create a collection of nested TestSuites out of nested classes.
- makeTestSuite(Class, TestCaseTools.TestSuiteType) - Static method in class org.glassfish.pfl.test.TestCaseTools
- makeTestSuiteName(Class) - Static method in class org.glassfish.pfl.test.TestCaseTools
- makeTimer(String, String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeTimer(String, String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Create a new Timer.
- makeTimerGroup(String, String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeTimerGroup(String, String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Create a new TimerGroup.
- makeTimingImpl(TimerManager<T>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- makeTracingEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- makeTracingEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
- makeTypeNode(String, Type) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- makeWrapper(Class<T>) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
-
Given an interface annotated with @ExceptionWrapper, return a proxy implementing the interface.
- makeWrapper(Class<T>, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
-
Given an interface annotated with @ExceptionWrapper, return a proxy implementing the interface.
- manage(Named) - Method in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
-
Register obj at the root of the management tree.
- manage(Named) - Method in class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
- manage(Named, Named) - Method in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
-
Register obj as an immediate child of parent in the management tree.
- manage(Named, Named) - Method in class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
- map - Variable in class org.glassfish.pfl.basic.concurrent.WeakCache
- map - Variable in class org.glassfish.pfl.basic.contain.ObjectSet
- map - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- map - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- map(Collection<A>, Collection<R>, UnaryFunction<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- map(List<A>, UnaryFunction<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- map(Map<K, A>, UnaryFunction<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- map(Pair<K, V>...) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- mapClasses - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- mapId(Controllable) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- mapPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- mapPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
- mapToFunction(Map<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- mark() - Method in class org.glassfish.pfl.basic.contain.MarkStack
-
Record the current position in the stack for a subsequent popMark call.
- mark() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- markNonRoots() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- marks - Variable in class org.glassfish.pfl.basic.contain.MarkStack
- MarkStack<E> - Class in org.glassfish.pfl.basic.contain
-
A stack with additional operations that support recording the current top of stack as a mark, and then later popping all items pushed since the last mark call.
- MarkStack() - Constructor for class org.glassfish.pfl.basic.contain.MarkStack
- maskNull(Object) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Use NULL_KEY for key if it is null.
- match(String, String) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
- max - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
- max - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- max() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
-
Return the maximum value of call data points records.
- max() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- MAX_EXTRA_STACK - Static variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- MAX_OPCODE - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- MAXIMUM_CAPACITY - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The maximum capacity, used if a higher value is implicitly specified by either of the constructors with arguments.
- MemberInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
An interface that provides information common to all kinds of class members.
- MemberInfoBase - Class in org.glassfish.pfl.dynamic.codegen.impl
- MemberInfoBase(ClassInfo, int, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- memberType - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- memberType() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- merge(MethodMonitor[]) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Merges the behaviors of the method monitors together.
- Message - Annotation Type in org.glassfish.pfl.basic.logex
-
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions.
- method - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- method() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
- METHOD - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- methodAnnoList - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- methodComplete(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- MethodContext(Stack<Wrapper.Context>, MethodGenerator) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- methodDescriptions - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- methodGenerator() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- MethodGenerator - Class in org.glassfish.pfl.dynamic.codegen.impl
- MethodGenerator(ClassGeneratorImpl, int, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
-
Construct a MethodGenerator that represents a constructor.
- MethodGenerator(ClassGeneratorImpl, int, Type, String, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
-
Construct a MethodGenerator that represents a method.
- methodGeneratorAfterArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- methodGeneratorAfterArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- MethodInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
An interface that provides information about methods.
- MethodInfoBase - Class in org.glassfish.pfl.dynamic.codegen.impl
- MethodInfoBase(ClassInfo, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- MethodInfoBase(ClassInfo, int, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- methodInfoByName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- methodInfoByName() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- methodInfoByName() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return methodInfo for all methods defined on this class.
- MethodInfoReflectiveImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Implementation of MethodInfo interface for actual Method.
- MethodInfoReflectiveImpl(ClassInfo, Constructor) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- MethodInfoReflectiveImpl(ClassInfo, Method) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- MethodMonitor - Interface in org.glassfish.pfl.tf.spi
-
Interface representing some action that takes place on entry and exit to a method that is being traced.
- MethodMonitorBase - Class in org.glassfish.pfl.tf.spi
- MethodMonitorBase(String, Class<?>) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase
- MethodMonitorBase(String, Class<?>, MethodMonitorFactory) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase
- MethodMonitorBase(String, Class<?>, MethodMonitorFactory, Set<MethodMonitor>) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase
- MethodMonitorBase.MethodMonitorFactorySelfImpl - Class in org.glassfish.pfl.tf.spi
- MethodMonitorFactory - Interface in org.glassfish.pfl.tf.spi
-
Since each MethodMonitor generally needs a reference to the class it is monitoring, we actually work with MethodMonitorFactory instances instead of simply using MethodMonitor.
- MethodMonitorFactoryBase - Class in org.glassfish.pfl.tf.spi
- MethodMonitorFactoryBase(String) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
- MethodMonitorFactoryBase(String, Set<MethodMonitorFactory>) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
- MethodMonitorFactoryDefaults - Class in org.glassfish.pfl.tf.spi
- MethodMonitorFactoryDefaults() - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- MethodMonitorFactorySelfImpl(String) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
- MethodMonitorGroup - Annotation Type in org.glassfish.pfl.tf.spi.annotation
-
Meta-annotation used to define annotations that define groups of related classes whose methods should be traced.
- MethodMonitorRegistry - Class in org.glassfish.pfl.tf.spi
-
Main class for registering MethodMonitorFactories against particular annotation classes that represent method monitor groups.
- MethodMonitorRegistry() - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- methodName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- methodNames - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- methods - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- methods() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- methodSignature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- methodToAnno - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- methodTPNames - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- methodTPTs - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- MethodType() - Constructor for enum org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
- mg - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- min - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
- min - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- min() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
-
Return the minimum value of call data points records.
- min() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- MINUS - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- mm - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
- MM_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- MM_TYPE - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- mmAnnotations - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- mmf - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase
- MMG_CLASS - Static variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- MMG_DESCRIPTOR - Static variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- mmMethodDescs - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- mname - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.NormalMethodChecker
- modCount - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The number of times this WeakHashMap has been structurally modified.
- mode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- mode - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- mode() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- Mode() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
- ModifiableClass - Interface in org.glassfish.pfl.dynamic.codegen.spi
- ModifiableFieldReference - Interface in org.glassfish.pfl.dynamic.codegen.spi
- ModifiableFieldReference.ReferenceType - Enum in org.glassfish.pfl.dynamic.codegen.spi
- ModifiableMethod - Interface in org.glassfish.pfl.dynamic.codegen.spi
-
Modify an existing method.
- modifiers - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- modifiers - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- modifiers() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- modifiers() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- modifiers() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the modifiers on this class as specified in java.lang.reflect.Modifier.
- modifiers() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
-
Return the modifiers on this member
- modifiers() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- Modifiers(int) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- MONITORED_METHOD - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
- MonitoredMethodEnhancer(int, String, String, MethodVisitor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- msg - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
- msg(String) - Method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- msg(String) - Method in class org.glassfish.pfl.test.JUnitReportHelper
- msg(String) - Method in class org.glassfish.pfl.test.TestBase
- msg(String) - Method in class org.glassfish.pfl.tf.spi.Util
- msg(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- MultiSet<E> - Class in org.glassfish.pfl.basic.contain
-
A simple abstraction of a MultiSet, that is, a "set" that can contain more than one copy of the same element.
- MultiSet() - Constructor for class org.glassfish.pfl.basic.contain.MultiSet
- MultiThreadedStatsEventHandlerImpl - Class in org.glassfish.pfl.tf.timer.impl
- MultiThreadedStatsEventHandlerImpl(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- mustBeInitializing() - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- mustNotBeInitializing() - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- mustUseToString(Class) - Method in class org.glassfish.pfl.test.ObjectUtility
- mv - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- myBoolean - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myByte - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myChar - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myClass - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myClass - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- myClass() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
-
The class for which this MethodMonitor is defined.
- myClass() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase
- myClassInfo - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- myClassInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- myClassInfo() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
-
Return the ClassInfo of the class that contains this member.
- myCloneable - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myContents - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase
- myContents - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
- myDouble - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myFloat - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myId - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
- myId - Variable in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- myInt - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myKeySet - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
- MyLabel - Class in org.glassfish.pfl.dynamic.codegen.impl
-
This trivial class exists only to give a slightly more readable toString method for ASM labels.
- MyLabel() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- myLong - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myNull - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myObject - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myShort - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myString - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- myValues - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
- myVoid - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
N
- name - Variable in class org.glassfish.pfl.basic.fsm.Guard.Base.SimpleName
- name - Variable in class org.glassfish.pfl.basic.fsm.NameBase
- name - Variable in class org.glassfish.pfl.basic.func.FunctionBase
- name - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
- name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- name - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- name - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- name - Variable in class org.glassfish.pfl.tf.spi.Named
- name - Variable in class org.glassfish.pfl.tf.timer.spi.NamedBase
- name - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
- name - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassGenerator
- name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the fully qualified class name for this ClassInfo.
- name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
-
Return the name of the interceptor.
- name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
-
Return the name of this member.
- name() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- name() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
- name() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitorFactory
-
The name of this mmf.
- name() - Method in class org.glassfish.pfl.tf.spi.Named
- name() - Method in interface org.glassfish.pfl.tf.timer.spi.Named
-
A short name for this Controllable.
- name() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- nameActions - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
- NameBase - Class in org.glassfish.pfl.basic.fsm
- NameBase(String) - Constructor for class org.glassfish.pfl.basic.fsm.NameBase
- Named - Class in org.glassfish.pfl.tf.spi
- Named - Interface in org.glassfish.pfl.tf.timer.spi
-
A simple interface used to provide access to the name and the factory that created this instance.
- Named(String, String) - Constructor for class org.glassfish.pfl.tf.spi.Named
- NamedBase - Class in org.glassfish.pfl.tf.timer.spi
- NamedBase(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.NamedBase
- NamedBaseImpl - Class in org.glassfish.pfl.tf.timer.impl
- NamedBaseImpl(TimerFactoryImpl, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.NamedBaseImpl
- namespacePolicy - Variable in class org.glassfish.pfl.test.DOMElementWriter
-
XML Namespaces are ignored by default.
- NaturalComparator<T> - Class in org.glassfish.pfl.basic.contain
- NaturalComparator() - Constructor for class org.glassfish.pfl.basic.contain.NaturalComparator
- ne(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- NE - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- needStackTrace(Level, Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- newArr(Type, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- NewArrExpression(ExpressionFactory, Type, Expression, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- newArrExpressionAfterExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- newArrExpressionAfterExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- newArrExpressionAfterExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- newArrExpressionAfterSize(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- newArrExpressionAfterSize(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- newArrExpressionAfterSize(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- newArrInit(Type, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- newConstructorForExternalization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- newConstructorForExternalization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Return a constructor that can be used to create an instance of the class for externalization.
- newConstructorForSerialization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- newConstructorForSerialization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Return a no-arg constructor for the specified class, based on the default constructor for its nearest non-serializable base class.
- newConstructorForSerialization(Class<T>, Constructor<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- newConstructorForSerialization(Class<T>, Constructor<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Return a no-arg constructor for the specified class which invokes the specified constructor.
- newObj(Type, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- newObj(Type, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- NewObjExpression(ExpressionFactory, Type, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- newOptionalDataExceptionForSerialization(boolean) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- newOptionalDataExceptionForSerialization(boolean) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Return a new OptionalDataException instance.
- newout() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- newWithSimpleConstructor(MethodVisitor, Class<?>) - Method in class org.glassfish.pfl.tf.spi.Util
- next - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- next - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- next - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- next() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntryIterator
- next() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeyIterator
- next() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.ValueIterator
- next() - Method in class org.glassfish.pfl.basic.tools.file.StringParser
- next() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- next(Attribute<?>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- nextEntry() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
-
The common parts of next() across different types of iterators
- nextFree - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- nextFree - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- nextId - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- nextIndex - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- nextKey - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
-
Strong reference needed to avoid disappearance of key between hasNext and next
- nextLabel(Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- nextPrefix - Variable in class org.glassfish.pfl.test.DOMElementWriter
-
Number of generated prefix to use next.
- nextState - Variable in class org.glassfish.pfl.basic.fsm.Transition
- nl() - Method in class org.glassfish.pfl.basic.algorithm.Printer
- nl() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- nl() - Method in class org.glassfish.pfl.test.TestBase
- nl(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- noActionFileNames - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- noClassCopierForSuperclass(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- node - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
- Node<T extends Node> - Interface in org.glassfish.pfl.basic.graph
-
Node in a graph.
- Node - Interface in org.glassfish.pfl.dynamic.codegen.impl
-
Represents a node in the AST used to generate code.
- Node(String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- NodeBase - Class in org.glassfish.pfl.dynamic.codegen.impl
-
Base class for implementing various kinds of Nodes in the AST.
- NodeBase(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- NodeData - Class in org.glassfish.pfl.basic.graph
-
Data about a node in a graph.
- NodeData() - Constructor for class org.glassfish.pfl.basic.graph.NodeData
- nodeImpl - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- nodeImpl - Variable in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- nodeImpl - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- nodeToData - Variable in class org.glassfish.pfl.basic.graph.GraphImpl
- noMethodConflicts(Type, Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- NON_STATIC - org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
- NONE - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
- NONE - org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
- NONE - org.glassfish.pfl.tf.spi.TimingPointType
- NonStaticCallExpression(ExpressionFactory, Expression, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
- nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- NonStaticFieldAccessExpression(ExpressionFactory, Expression, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- noOp() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- noOpImpl - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- NopVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
-
This is a visitor that does nothing.
- NopVisitor(TreeWalkerContext) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- NORMAL - org.glassfish.pfl.basic.fsm.State.Kind
- NORMAL - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
- NORMAL_METHOD - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
- NormalMethodChecker(MethodVisitor, int, String, String) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.NormalMethodChecker
- NoStackTrace - Annotation Type in org.glassfish.pfl.basic.logex
-
Indicates that stack traces should not be added to log records for logging methods in the interface (if on an interface), or for a particular method.
- not(Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- not(UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- NOT - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
- notCopyable - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- note(String) - Method in class org.glassfish.pfl.test.TestBase
- notify(Stack<TimerEvent>, TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
- notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl.TracingEventHandler
- notify(TimerEvent) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerEventHandler
- notRoot() - Method in class org.glassfish.pfl.basic.graph.NodeData
- NS - Static variable in class org.glassfish.pfl.test.DOMElementWriter
-
prefix for genefrated prefixes
- nsPrefixMap - Variable in class org.glassfish.pfl.test.DOMElementWriter
-
Map (URI to prefix) of known namespaces.
- nsURIByElement - Variable in class org.glassfish.pfl.test.DOMElementWriter
-
Map (Element to URI) of namespaces defined on a given element.
- NULL - org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
- NULL - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Set result.field = null or 0 according to type.
- NULL_KEY - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Value representing null keys inside tables.
- NULL1 - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
- NULL2 - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
- NullaryFunction<T> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced by
Supplier
- NullaryFunction.Factory - Class in org.glassfish.pfl.basic.func
-
Deprecated.
- NullaryFunctionBase<R> - Class in org.glassfish.pfl.basic.func
- NullaryFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.NullaryFunctionBase
- NullaryPredicate - Interface in org.glassfish.pfl.basic.func
- NullaryPredicate.Factory - Class in org.glassfish.pfl.basic.func
- NullaryPredicateBase - Class in org.glassfish.pfl.basic.func
- NullaryPredicateBase(String) - Constructor for class org.glassfish.pfl.basic.func.NullaryPredicateBase
- NullaryVoidFunction - Interface in org.glassfish.pfl.basic.func
- NullaryVoidFunctionBase - Class in org.glassfish.pfl.basic.func
- NullaryVoidFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.NullaryVoidFunctionBase
- NullEmitter() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
- nullImpl - Static variable in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
- NUM_LOOPS - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- numberOfAttributes() - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- numberOfIds() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- numberOfIds() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Returns the maximum id used by this TimerFactory for creating Controllables.
- NUMERIC - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
- numericConversions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- numFail() - Method in class org.glassfish.pfl.test.JUnitReportHelper.Counts
- numPass() - Method in class org.glassfish.pfl.test.JUnitReportHelper.Counts
O
- obj - Variable in class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
- obj1 - Variable in class org.glassfish.pfl.test.ObjectUtility.Pair
- obj2 - Variable in class org.glassfish.pfl.test.ObjectUtility.Pair
- OBJECT_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- OBJECT_TYPE - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- ObjectCopier - Interface in org.glassfish.pfl.dynamic.copyobject.spi
-
Provides an interface for a variety of means to copy an arbitrary object.
- ObjectCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.spi
-
ObjectCopier factory interface used for registration.
- ObjectCopierImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
-
Class used to deep copy arbitrary data.
- ObjectCopierImpl() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
- objectFieldOffset(Field) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns the offset of a non-static field, which can be passed into the set...
- ObjectRegistrationManager - Interface in org.glassfish.pfl.tf.timer.spi
-
Interface used to provide the capability to manage timer service objects.
- ObjectRegistrationManagerNOPImpl - Class in org.glassfish.pfl.tf.timer.spi
- ObjectRegistrationManagerNOPImpl() - Constructor for class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
- ObjectSet - Class in org.glassfish.pfl.basic.contain
- ObjectSet() - Constructor for class org.glassfish.pfl.basic.contain.ObjectSet
- objectToString(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
-
objectToString handles display of arbitrary objects.
- objectToString(Object) - Method in class org.glassfish.pfl.test.ObjectUtility
-
objectToString handles display of arbitrary objects.
- objectToStringHelper(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- objectToStringHelper(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.test.ObjectUtility
- objectUnsafeFieldCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- objectUnsafeFieldIdentityCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- objectUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- objectUnsafeFieldResultCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- objectUnsafeFieldSourceCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- ObjectUtility - Class in org.glassfish.pfl.basic.algorithm
-
General object related utilities.
- ObjectUtility - Class in org.glassfish.pfl.test
-
General object related utilities.
- ObjectUtility(boolean, boolean, int, int) - Constructor for class org.glassfish.pfl.test.ObjectUtility
- ObjectUtility(boolean, int, int) - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectUtility
- ObjectUtility.ClassMap - Class in org.glassfish.pfl.basic.algorithm
- ObjectUtility.ClassMap - Class in org.glassfish.pfl.test
- ObjectUtility.ObjectPrinter - Interface in org.glassfish.pfl.basic.algorithm
- ObjectUtility.ObjectPrinter - Interface in org.glassfish.pfl.test
- ObjectUtility.Pair - Class in org.glassfish.pfl.test
- ObjectWriter - Class in org.glassfish.pfl.basic.algorithm
- ObjectWriter - Class in org.glassfish.pfl.test
- ObjectWriter() - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectWriter
- ObjectWriter() - Constructor for class org.glassfish.pfl.test.ObjectWriter
- ObjectWriter.IndentingObjectWriter - Class in org.glassfish.pfl.basic.algorithm
-
Expected patterns: startObject endObject( str ) header( elem )\n startObject ( startElement append* endElement ) * endObject header(\n append*\n * )\n
- ObjectWriter.IndentingObjectWriter - Class in org.glassfish.pfl.test
-
Expected patterns: startObject endObject( str ) header( elem )\n startObject ( startElement append* endElement ) * endObject header(\n append*\n * )\n
- ObjectWriter.SimpleObjectWriter - Class in org.glassfish.pfl.basic.algorithm
- ObjectWriter.SimpleObjectWriter - Class in org.glassfish.pfl.test
- oldToNew - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
- ONLY_QUALIFY_ELEMENTS - Static variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
-
Ignores namespaces for attributes.
- op - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- op - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- opcode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- opcode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- opcode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
- opcodeNames - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- opcodeToString(int) - Static method in class org.glassfish.pfl.tf.spi.Util
- open(FileWrapper.OpenMode) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Open the (text) file for I/O.
- OPEN_FOR_READ - org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
- OPEN_FOR_WRITE - org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
- openElement(Element, Writer, int, String) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Writes the opening tag - including all attributes - corresponding to a DOM element.
- openElement(Element, Writer, int, String, boolean) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Writes the opening tag - including all attributes - corresponding to a DOM element.
- OpenMode() - Constructor for enum org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
- Operation() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- operationTracer() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- OperationTracer - Class in org.glassfish.pfl.basic.logex
- OperationTracer() - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer
- OperationTracer.ArrayElement - Class in org.glassfish.pfl.basic.logex
- OperationTracer.Element - Interface in org.glassfish.pfl.basic.logex
- OperationTracer.GenericElement - Class in org.glassfish.pfl.basic.logex
- OperationTracer.ValueElement - Class in org.glassfish.pfl.basic.logex
- operationTracerImpl - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- operator() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- operator() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- opInstructions - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- optionalDataExceptionConstructor - Variable in class org.glassfish.pfl.basic.reflection.Bridge
- or(Guard.Base.Predicate, Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
- or(UnaryPredicate<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- OR - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- ordinaryFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- org.glassfish.pfl.basic.algorithm - package org.glassfish.pfl.basic.algorithm
- org.glassfish.pfl.basic.concurrent - package org.glassfish.pfl.basic.concurrent
- org.glassfish.pfl.basic.contain - package org.glassfish.pfl.basic.contain
- org.glassfish.pfl.basic.facet - package org.glassfish.pfl.basic.facet
- org.glassfish.pfl.basic.fsm - package org.glassfish.pfl.basic.fsm
- org.glassfish.pfl.basic.func - package org.glassfish.pfl.basic.func
- org.glassfish.pfl.basic.graph - package org.glassfish.pfl.basic.graph
- org.glassfish.pfl.basic.logex - package org.glassfish.pfl.basic.logex
- org.glassfish.pfl.basic.proxy - package org.glassfish.pfl.basic.proxy
- org.glassfish.pfl.basic.reflection - package org.glassfish.pfl.basic.reflection
- org.glassfish.pfl.basic.tools.argparser - package org.glassfish.pfl.basic.tools.argparser
- org.glassfish.pfl.basic.tools.file - package org.glassfish.pfl.basic.tools.file
- org.glassfish.pfl.basic.tools.logex - package org.glassfish.pfl.basic.tools.logex
- org.glassfish.pfl.dynamic.codegen.impl - package org.glassfish.pfl.dynamic.codegen.impl
- org.glassfish.pfl.dynamic.codegen.spi - package org.glassfish.pfl.dynamic.codegen.spi
- org.glassfish.pfl.dynamic.copyobject.impl - package org.glassfish.pfl.dynamic.copyobject.impl
- org.glassfish.pfl.dynamic.copyobject.spi - package org.glassfish.pfl.dynamic.copyobject.spi
- org.glassfish.pfl.dynamic.generator - package org.glassfish.pfl.dynamic.generator
-
This package defines a facility that can be used to enhance Java interfaces and abstract classes with properties and delegation.
- org.glassfish.pfl.test - package org.glassfish.pfl.test
- org.glassfish.pfl.tf.spi - package org.glassfish.pfl.tf.spi
- org.glassfish.pfl.tf.spi.annotation - package org.glassfish.pfl.tf.spi.annotation
- org.glassfish.pfl.tf.timer.impl - package org.glassfish.pfl.tf.timer.impl
- org.glassfish.pfl.tf.timer.spi - package org.glassfish.pfl.tf.timer.spi
- org.glassfish.pfl.tf.tools.enhancer - package org.glassfish.pfl.tf.tools.enhancer
- orm - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- osw - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- OTHER - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
- ou - Variable in class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
- out - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
Where to write the log to.
- out() - Method in class org.glassfish.pfl.basic.algorithm.Printer
- out() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- out() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- owner - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
P
- p(Object) - Method in class org.glassfish.pfl.basic.algorithm.Printer
- p(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- p(Object...) - Method in class org.glassfish.pfl.basic.algorithm.Printer
- p(String) - Method in class org.glassfish.pfl.basic.algorithm.Printer
- p(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- PACKAGE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- PackageContext(Stack<Wrapper.Context>) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.PackageContext
- packageEquals(Class<?>, Class<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
-
Returns true if classes are defined in the same package, false Copied from the Merlin java.io.ObjectStreamClass.
- packageName - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- packageName() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- pad - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- padChar - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- pair(S, T) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- Pair<S,T> - Class in org.glassfish.pfl.basic.contain
-
A utility class representing a generic types Pair of elements.
- Pair() - Constructor for class org.glassfish.pfl.basic.contain.Pair
- Pair(Object, Object) - Constructor for class org.glassfish.pfl.test.ObjectUtility.Pair
- Pair(S) - Constructor for class org.glassfish.pfl.basic.contain.Pair
- Pair(S, T) - Constructor for class org.glassfish.pfl.basic.contain.Pair
- PairComparator<S,T> - Class in org.glassfish.pfl.basic.contain
- PairComparator(Comparator<? super S>, Comparator<? super T>) - Constructor for class org.glassfish.pfl.basic.contain.PairComparator
- parent - Variable in class org.glassfish.pfl.basic.fsm.FSMImpl
- parent - Variable in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- parent - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- parent() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Return the Node that contains (and created) this Node.
- parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- parent() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- parent(Node) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
-
Set the parent to a new value.
- parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- parse(String[]) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
-
Parse the argument string into an instance of type T.
- parse(String[], Class<T>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- parseBlocks(FileWrapper, String) - Static method in class org.glassfish.pfl.basic.tools.file.BlockParser
-
Transform fw into a list of blocks.
- parseBlocks(FileWrapper, String, String) - Static method in class org.glassfish.pfl.basic.tools.file.BlockParser
-
Transform fw into a list of blocks.
- parseInt() - Method in class org.glassfish.pfl.basic.tools.file.StringParser
-
Return int matched at current position as a string.
- parserData - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
- pass - Variable in class org.glassfish.pfl.test.TestBase
- pass() - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Report that the current test passed.
- pass() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
- pass(long) - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Report that the current test passed.
- PATTERN - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- patterns - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- patterns() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- patternsToSkip - Variable in class org.glassfish.pfl.basic.tools.file.Scanner
- peek() - Method in class org.glassfish.pfl.basic.contain.MarkStack
-
Return the top element of the stack.
- peek() - Method in class org.glassfish.pfl.basic.contain.StackImpl
- peek() - Method in class org.glassfish.pfl.basic.fsm.Runner
-
Return the top fsm on the stack.
- performStateTransition(Runner, Input, State, Action, boolean) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- PHASE1 - org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
- PHASE2 - org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
- PipelineClassCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.impl
-
A factory used for creating ClassCopier instances.
- pkg - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- pkgName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- pkgName() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- pkgName() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the fully qualified package name containing the class represented by this ClassInfo.
- PLUS - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- points() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
-
Get the timing point utility class of type T.
- pop() - Method in class org.glassfish.pfl.basic.contain.MarkStack
-
Return the top element of the stack and remove it from the stack.
- pop() - Method in class org.glassfish.pfl.basic.contain.StackImpl
- pop() - Method in class org.glassfish.pfl.basic.fsm.Runner
- pop() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- popIfNeeded(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- popMark() - Method in class org.glassfish.pfl.basic.contain.MarkStack
-
Return an ordered list of stack elements starting with the element that was on top of the stack when mark was called.
- popMark() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- pos - Variable in class org.glassfish.pfl.basic.tools.file.StringParser
- Post - Annotation Type in org.glassfish.pfl.test
-
Used to mark methods that are executed after every test case
- postAction(FSM) - Method in class org.glassfish.pfl.basic.fsm.State
-
Method that defines action that occurs whenever this state is exited, that is, when the state is changed from this state to a new state.
- postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- postCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- postCopy() - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor
- postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postMethods - Variable in class org.glassfish.pfl.test.TestBase
- postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postorderTraversal - Variable in class org.glassfish.pfl.basic.algorithm.Graph
- postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- pr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- Pre - Annotation Type in org.glassfish.pfl.test
-
Used to mark methods executed before each test case.
- preAction(FSM) - Method in class org.glassfish.pfl.basic.fsm.State
-
Method that defines action that occurs whenever this state is entered from a different state.
- preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- preCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- preCopy() - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor
- preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- Predicate(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base.Predicate
- preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- prefixTable - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
- preIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preMethods - Variable in class org.glassfish.pfl.test.TestBase
- preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preorderTraversal - Variable in class org.glassfish.pfl.basic.algorithm.Graph
- PREPARE - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
- preparing() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- present - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- preStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- PrimaryColor() - Constructor for enum org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
- PRIMITIVE - org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
- Primitives - Class in org.glassfish.pfl.dynamic.codegen.spi
- Primitives() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Primitives
- print(IdentityHashMap, ObjectWriter, Object) - Method in interface org.glassfish.pfl.basic.algorithm.ObjectUtility.ObjectPrinter
- print(IdentityHashMap, ObjectWriter, Object) - Method in interface org.glassfish.pfl.test.ObjectUtility.ObjectPrinter
- printBuffer(byte[]) - Method in class org.glassfish.pfl.basic.algorithm.Printer
- Printer - Class in org.glassfish.pfl.basic.algorithm
-
Manages printing of indented source code.
- Printer(PrintStream) - Constructor for class org.glassfish.pfl.basic.algorithm.Printer
- Printer(PrintStream, int, char) - Constructor for class org.glassfish.pfl.basic.algorithm.Printer
- PROCESS_QUEUE_INTERVAL - Static variable in class org.glassfish.pfl.basic.concurrent.SoftCache
- processClassAnnotations() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
- processClassAnnotations() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
- ProcessingMode() - Constructor for enum org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
- processQueue() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
- processQueueCount - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
- processTimers() - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- propagate(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
-
Send the event to all registered handlers.
- PROPERTIES - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the properties element
- propertiesPrinter - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- propertiesPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
- PROPERTY - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the property element
- ps - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- ps - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- ps - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- ptcToType - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- push(E) - Method in class org.glassfish.pfl.basic.contain.MarkStack
- push(E) - Method in class org.glassfish.pfl.basic.contain.StackImpl
- push(FSM) - Method in class org.glassfish.pfl.basic.fsm.Runner
-
Push a new fsm onto the stack.
- push(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- put(Class<?>, ClassCopier) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.CachingClassCopierFactory
-
Put copier into the cache for Class cls.
- put(Class, Object) - Method in class org.glassfish.pfl.test.ObjectUtility.ClassMap
-
Add obj to the map with key cls.
- put(Class, ObjectUtility.ObjectPrinter) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
-
Add obj to the map with key cls.
- put(K, V) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Update this cache so that the given
key
maps to the givenvalue
. - put(K, V) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Associates the specified value with the specified key in this map.
- put(K, V) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
-
Put the key and value in the cache and the underlying map.
- putAll(Map<? extends K, ? extends V>) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Copies all of the mappings from the specified map to this map.
- putBoolean(Object, long, boolean) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putByte(Object, long, byte) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putChar(Object, long, char) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putDouble(Object, long, double) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putFloat(Object, long, float) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putIfNotPresent(Map<K, V>, K, V) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
- putInt(Object, long, int) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Stores a value into a given Java field.
- putLong(Object, long, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putObject(Object, long, Object) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- putShort(Object, long, short) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Q
- QUALIFY_ALL - Static variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
-
Qualifies namespaces for elements and attributes.
- qualifyAttributes - Variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
- qualifyElements - Variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
- queue - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
- queue - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Reference queue for cleared WeakEntries
R
- READ - org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
- readAll() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- reader - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- readingField(String) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
-
Update the current Value record to indicate the field currently being read.
- readingIndex(int) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- readLine() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Read the next line from the text file.
- readObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- readObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns a method handle to allow invocation of the specified class's readObject method.
- readResolveForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- readResolveForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns a method handle to allow invocation of the specified class's readResolve method.
- readResolveMethod - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- Recognizer - Class in org.glassfish.pfl.basic.tools.file
-
Recognizes files according to patterns, and performs actions accordingly.
- Recognizer(int, boolean) - Constructor for class org.glassfish.pfl.basic.tools.file.Recognizer
- recordDuration(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- recordDuration(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- recordDuration(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
- recordVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- RECURSE - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Standard behavior: apply standard copier to the value of the field.
- RED - org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
- REFERENCE - org.glassfish.pfl.basic.fsm.State.Kind
- REFERENCE - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
- referenceObjectCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
- referenceObjectCopierFactory - Static variable in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
- ReferenceType() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
- reflectionFactory - Variable in class org.glassfish.pfl.basic.reflection.Bridge
- ReflectiveCopyException - Exception in org.glassfish.pfl.dynamic.copyobject.spi
- ReflectiveCopyException() - Constructor for exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
- ReflectiveCopyException(String) - Constructor for exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
- ReflectiveCopyException(String, Throwable) - Constructor for exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
- reflectivelyCopyable(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- reflectivelyCopyable(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
-
Added this method so reflective copier could check if serializable object contains a transient field of specific type.
- register(Class<? extends Annotation>, MethodMonitorFactory) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Register a particular MethodMonitorFactory against an annotation.
- register(Interceptor) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
- register(TimerEventHandler) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
-
Register the handler to start receiving events from this controller.
- registerAnnotationFile(String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- registerClass(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Register a class with the tracing facility.
- registerClass(Class<?>, List<String>, Map<Class<? extends Annotation>, SynchronizedHolder<MethodMonitor>>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Register a class with the tracing facility.
- registeredFactory(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
-
Return the MethodMonitorFactory registered against the annotation, or null if nothing is registered.
- registerImmutable(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
-
Register an immutable class, so that it will not be copied, but just passed by reference.
- registerImmutable(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
-
Mark this class as immutable, so that it is not copied at all.
- RELATIONAL - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
- REM - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- remove() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
- remove() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
- remove(E) - Method in class org.glassfish.pfl.basic.contain.MultiSet
- remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Remove the mapping for the given
key
from this cache, if present. - remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
- remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Removes the mapping for a key from this weak hash map if it is present.
- remove(Object) - Method in class org.glassfish.pfl.basic.contain.ObjectSet
- remove(Object) - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- remove(Map.Entry<K, V>) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
- remove(K) - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
-
Remove any value associated with the key.
- remove(Controllable) - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- remove(Controllable) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerGroup
- removeController(TimerEventControllerBase) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- removeController(TimerEventControllerBase) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Remove the controller from this factory.
- removeFacet(Class<?>) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
-
Remove the facet (if any) of the given type.
- removeFacet(Class<?>) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- removeMapping(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Special version of remove needed by Entry set
- removeNSDefinitions(Element) - Method in class org.glassfish.pfl.test.DOMElementWriter
- removeTimerEventHandler(TimerEventHandler) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- removeTimerEventHandler(TimerEventHandler) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Remove the handler from this TimerFactory.
- rep - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- replace() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
-
After this call, the field reference will not be emitted.
- reportHelper - Variable in class org.glassfish.pfl.test.TestBase
- reportTiming(int, PrintStream, List<TimedTest>) - Static method in class org.glassfish.pfl.test.TestCaseTools
- required - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- requiredEmitterType - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- RequiredEmitterType() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
- resize(int) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Rehashes the contents of this map into a new array with a larger capacity.
- resolve(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- resourceBundle() - Method in annotation type org.glassfish.pfl.basic.logex.ExceptionWrapper
-
Return the name of the ResourceBundle to use for I18N support for exceptions in this class.
- ResourceFactory<T> - Class in org.glassfish.pfl.basic.contain
-
A thread-safe, contention-free lazy resource factory.
- ResourceFactory(NullaryFunction<T>) - Constructor for class org.glassfish.pfl.basic.contain.ResourceFactory
- result - Variable in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- result - Variable in class org.glassfish.pfl.test.ObjectWriter
- result - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- Result() - Constructor for enum org.glassfish.pfl.basic.fsm.Guard.Result
- RESULT - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Set result.field = result.
- ResultData(UnaryFunction<String, Object>, String[]) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl.ResultData
- returnAction(FSM, FSM) - Method in class org.glassfish.pfl.basic.fsm.State
-
If this state has Kind REFERENCE, and its preAction pushes a nested FSM onto the stack, the returnAction method is called after the nested FSM reaches a final state.
- returnAddress - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- returnCompatibleMethod(Type, String, List<Type>, Signature.CallType, Set<MethodInfo>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- returnLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- returnOpcodes - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- ReturnStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- ReturnStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
- ReturnStatement(Node, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
- returnType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- returnType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Return the Type that is returned by this method.
- returnType() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- ReturnType() - Constructor for enum org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
- returnTypeCollision(Set<MethodInfo>, Set<MethodInfo>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- returnVariable - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- rf() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- right - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- right - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- right() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- right() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- rightJustificationSize - Variable in class org.glassfish.pfl.basic.algorithm.Printer
- rightJustify(String) - Method in class org.glassfish.pfl.basic.algorithm.Printer
- rj(int) - Method in class org.glassfish.pfl.basic.algorithm.Printer
-
Right-Justify the next call to p so that the total number of characters is at least size.
- roContents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- roHandlers - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
- root - Variable in class org.glassfish.pfl.basic.graph.NodeData
- root - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- root - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- rootElement - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
The wrapper for the whole testsuite.
- roots - Variable in class org.glassfish.pfl.basic.algorithm.Graph
- roots - Variable in class org.glassfish.pfl.basic.tools.file.Scanner
- roTcContents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- roTimerGroups - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- roTimers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- rtype - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- rtype - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- run() - Method in interface org.glassfish.pfl.basic.algorithm.Algorithms.Action
- run() - Method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- run() - Method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
- run() - Method in class org.glassfish.pfl.test.TestBase
- run(String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- run(TestResult) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- run(TestResult) - Method in class org.glassfish.pfl.test.TimedTest
- runCount - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
- runMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
- runner - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- Runner - Class in org.glassfish.pfl.basic.fsm
-
This is the main class that represents an instance of a state machine using a state engine.
- Runner(FSM) - Constructor for class org.glassfish.pfl.basic.fsm.Runner
-
Create a new Runner with fsm on top of the stack.
- Runner(FSM, boolean) - Constructor for class org.glassfish.pfl.basic.fsm.Runner
- runTest() - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
- runTest(Test, TestResult) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- rwlock - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
S
- S_BODY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_CLASS - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_DEFAULT - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_DONE - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_ELSE - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_FINAL - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_IF - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_INIT - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_METHOD - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_PACKAGE - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_SWITCH - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- S_TRY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- SAFE_TO_COPY - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- saList - Variable in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- saListLock - Variable in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- sample(double) - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- sampleCount - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- sampleSquareSum - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- sampleSum - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- saveTimerEventController(TimerEventControllerBase) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- sb - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- sc - Variable in class org.glassfish.pfl.basic.contain.PairComparator
- scan(Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
-
Scan all files reachable from roots.
- scanAnnotation(Class<? extends Annotation>, MethodMonitorGroup) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- scanClassAnnotations(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- scanMethods() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
- scanMethods() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
- Scanner - Class in org.glassfish.pfl.basic.tools.file
-
Recursively scan directories to process files.
- Scanner(int, File...) - Constructor for class org.glassfish.pfl.basic.tools.file.Scanner
- Scanner(int, List<File>) - Constructor for class org.glassfish.pfl.basic.tools.file.Scanner
- Scanner.Action - Interface in org.glassfish.pfl.basic.tools.file
-
Action interface passed to scan method to act on files.
- second() - Method in class org.glassfish.pfl.basic.contain.Pair
- second() - Method in class org.glassfish.pfl.basic.contain.Triple
- self - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- Separator - Annotation Type in org.glassfish.pfl.basic.tools.argparser
- serialVersionUID - Static variable in class org.glassfish.pfl.basic.contain.NaturalComparator
- serialVersionUID - Static variable in class org.glassfish.pfl.basic.contain.SPair
- serialVersionUID - Static variable in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- serialVersionUID - Static variable in class org.glassfish.pfl.basic.proxy.DynamicAccessPermission
- serialVersionUID - Static variable in exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
- set(int, E) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
-
If key >= 0, bind value to the key.
- set(int, E) - Method in interface org.glassfish.pfl.basic.contain.IntMap
-
If key >= 0, bind value to the key.
- set(int, Object) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
-
Internal method for dynamic attribute support.
- set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
- set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
- set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
- set(ClassLoader) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
- set(Field, Object) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
- set(Field, Object) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
- set(AttributedObject, T) - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- SET - org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
- setActivated(boolean) - Method in class org.glassfish.pfl.tf.timer.impl.TimerImpl
- setBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- setClassName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- setCodegenCopierAllowed(boolean) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- setDefault(State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Euaivalent to setDefault( oldState, oldState )
- setDefault(State, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Set the default transition and action for a state.
- setDefault(State, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Equivalent to setDefault( oldState, act, newState ) where act is an action that does nothing.
- setDefaultAction(Action) - Method in class org.glassfish.pfl.basic.fsm.State
- setDefaultAction(Action) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
-
Set the default action used in this state engine.
- setDefaultAction(Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
-
This defines the default action.
- setDefaultHandler(InvocationHandler) - Method in interface org.glassfish.pfl.basic.proxy.CompositeInvocationHandler
-
Set the default invocation handler to use if none of the invocation handlers added by calls to addInvocationHandler apply.
- setDefaultHandler(InvocationHandler) - Method in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
- setDefaultNextState(State) - Method in class org.glassfish.pfl.basic.fsm.State
- setEmitter - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- setFactory(TimerFactory) - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- setFieldName(String) - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
- setIndex(int) - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
- setLocalVariablesSorter(LocalVariablesSorter) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- setModifiers(int) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
- setName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- setName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
- setOutput(OutputStream) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
Sets the stream the formatter is supposed to write its results to.
- setOutput(OutputStream) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- setParent(FSM) - Method in interface org.glassfish.pfl.basic.fsm.FSM
-
Set the parent state machine.
- setParent(FSM) - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
- setPkgName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- setPos(int) - Method in class org.glassfish.pfl.basic.tools.file.StringParser
- setProxy(Proxy) - Method in interface org.glassfish.pfl.basic.proxy.LinkedInvocationHandler
- setShellScriptAction(Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
-
If set, this defines the action taken for text files that start with the patter "#!", which is the standard for all *nix shell scripts.
- setSpecialClassCopierFactory(ClassCopierFactory) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
-
Set a special ClassCopierFactory to handle some application specific needs.
- setSpecialClassCopierFactory(ClassCopierFactory) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
-
Add a special ClassCopierFactory into the chain so that it handles some special cases.
- setState(State) - Method in interface org.glassfish.pfl.basic.fsm.FSM
-
Set the current state of this FSM.
- setState(State) - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
- setSuperType(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- setSystemError(String) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
This is what the test has written to System.err
- setSystemError(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- setSystemOutput(String) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
This is what the test has written to System.out
- setSystemOutput(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- SETTER - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
- setUp() - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
- setUpMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- setValue(V) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- setValue(V) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- SEVERE - org.glassfish.pfl.basic.logex.LogLevel
- SH_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- SH_TYPE - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
- shellScriptAction - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
- SHORT_FORM - Static variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- shortArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
- ShortFormatter() - Constructor for class org.glassfish.pfl.basic.logex.WrapperGenerator.ShortFormatter
- shortUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- shortUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- shouldBeFalse(boolean, String) - Static method in class org.glassfish.pfl.basic.contain.MultiSet
- shouldBeTrue(boolean, String) - Static method in class org.glassfish.pfl.basic.contain.MultiSet
- sig - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- sigIsCached - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- signature - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
- signature() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Return the signature of this method.
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- signature() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- Signature - Class in org.glassfish.pfl.dynamic.codegen.spi
-
Represents the signature of a method, which is sometimes needed for selecting the correct method.
- Signature(Type, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Signature
- Signature.CallType - Enum in org.glassfish.pfl.dynamic.codegen.spi
- SIMPLE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- SimpleEmitter(int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
- SimpleMethodTracer - Class in org.glassfish.pfl.tf.tools.enhancer
- SimpleMethodTracer(MethodVisitor, Util) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- SimpleName(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base.SimpleName
- SimpleObjectWriter() - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
- SimpleObjectWriter() - Constructor for class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
- SINGLE - org.glassfish.pfl.test.TestCaseTools.TestSuiteType
- SingleInstanceTestCase(Method) - Constructor for class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
- SingleInstanceTestSuite(Class) - Constructor for class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- size - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The number of key-value mappings contained in this weak hash map.
- size - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
- size - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- size - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- size - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
- size() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
- size() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
-
Return the number of key-value mappings in this cache.
- size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
- size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns the number of key-value mappings in this map.
- size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
- size() - Method in class org.glassfish.pfl.basic.contain.MultiSet
-
Return the number of unique elements in this MultiSet.
- size() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- size() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- size() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Number of 32 bit words occupied by this type if primitive, or 0 if non-primitive.
- skip - Variable in class org.glassfish.pfl.test.TestBase
- skipDirectory(File) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
- skipString(String) - Method in class org.glassfish.pfl.basic.tools.file.StringParser
-
skip over str, if str is at the current position.
- skipToString(String) - Method in class org.glassfish.pfl.basic.tools.file.StringParser
-
skip everything until str is found.
- skipWhitespace() - Method in class org.glassfish.pfl.basic.tools.file.StringParser
-
Skip over whitespace.
- slotAllocator - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- SlotAllocator() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
- SoftCache<K,V> - Class in org.glassfish.pfl.basic.concurrent
-
A memory-sensitive implementation of the
Map
interface. - SoftCache() - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache
-
Construct a new, empty
SoftCache
with the default capacity and the default load factor. - SoftCache(int) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache
-
Construct a new, empty
SoftCache
with the given initial capacity and the default load factor. - SoftCache(int, float) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache
-
Construct a new, empty
SoftCache
with the given initial capacity and the given load factor. - SoftCache.Entry - Class in org.glassfish.pfl.basic.concurrent
- SoftCache.EntrySet - Class in org.glassfish.pfl.basic.concurrent
- SoftCache.ValueCell<K,V> - Class in org.glassfish.pfl.basic.concurrent
- sop(String) - Static method in class org.glassfish.pfl.test.ObjectUtility
- sort - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- sort() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- Sort() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
- sortedImports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- source - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- source() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- source() - Method in interface org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator.Arguments
- SOURCE - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Set result.field = source.
- SOURCE_GENERATION_DIRECTORY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Option used to enable generation of source files while generating bytecode.
- SourceExpressionVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
-
A Visitor that generates Java source for an expression.
- SourceExpressionVisitor(TreeWalkerContext, ImportList) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- SourceStatementVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
- SourceStatementVisitor(TreeWalkerContext, ImportList, CodegenPrinter) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- SPair<S extends java.io.Serializable,T extends java.io.Serializable> - Class in org.glassfish.pfl.basic.contain
-
Serializable version of Pair.
- SPair(S, T) - Constructor for class org.glassfish.pfl.basic.contain.SPair
- specialFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
- specialOpcodeSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- splitClassName(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Split the class name into a pair of the package name and the unqualified class name.
- splitFirst() - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Split block into two blocks, with only the first line of the original Block in result.first().
- splitFQN(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
- sprintf(String, Object...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- stackFrameSlot - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- StackImpl<E> - Class in org.glassfish.pfl.basic.contain
- StackImpl() - Constructor for class org.glassfish.pfl.basic.contain.StackImpl
- stackOverflow(Object, StackOverflowError) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- StackTrace - Annotation Type in org.glassfish.pfl.basic.logex
-
Indicates that stack traces should be added to log records for logging methods in the interface (if on an interface), or for a particular method.
- stage() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.TFEnhanced
- standard - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- standard - Static variable in class org.glassfish.pfl.test.ObjectUtility
- STANDARD - org.glassfish.pfl.test.TestCaseTools.TestSuiteType
- standardDeviation - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
- standardDeviation() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
-
Return the standard deviation of the data, or -1 if there is no data.
- standardDeviation() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- standardImports - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- start - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- start(String) - Method in class org.glassfish.pfl.test.JUnitReportHelper
-
Start executing a test case with the given name.
- startConstructor(int, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- startElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- startElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
- startElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- startElement() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- startElement() - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
- startElement() - Method in class org.glassfish.pfl.test.ObjectWriter
- startFile(String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- startLine() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- startLine() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- startMethod(int, Type, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
- startNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- startObject(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- startObject(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
- startObject(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- startObject(Object) - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
- startObject(Object) - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
- startObject(Object) - Method in class org.glassfish.pfl.test.ObjectWriter
- startObject(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
- startObject(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
- startObject(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- startReadArray(String, int) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
- startReadValue(String) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
-
Push a record into the trace of the start of reading a value of the given type name.
- startTest(JUnitReportWriter.TestDescription) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
A test started.
- startTest(JUnitReportWriter.TestDescription) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- startTestSuite(String, Properties) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
-
The whole testsuite started.
- startTestSuite(String, Properties) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
- startTime - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
- state - Variable in class org.glassfish.pfl.basic.fsm.FSMImpl
- state - Static variable in class org.glassfish.pfl.basic.logex.OperationTracer
- state - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- State - Class in org.glassfish.pfl.basic.fsm
-
Base class for all states in a StateEngine.
- State() - Constructor for enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
- State(String) - Constructor for class org.glassfish.pfl.basic.fsm.State
- State(String, State.Kind) - Constructor for class org.glassfish.pfl.basic.fsm.State
- State(Set<State>, String) - Constructor for class org.glassfish.pfl.basic.fsm.State
- State(Set<State>, String, State.Kind) - Constructor for class org.glassfish.pfl.basic.fsm.State
- State.Kind - Enum in org.glassfish.pfl.basic.fsm
-
Kind of state.
- stateEngine - Variable in class org.glassfish.pfl.basic.fsm.FSMImpl
- StateEngine - Class in org.glassfish.pfl.basic.fsm
-
Encodes the state transition function for a finite state machine.
- StateEngine() - Constructor for class org.glassfish.pfl.basic.fsm.StateEngine
- stateKinds - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
- Statement - Interface in org.glassfish.pfl.dynamic.codegen.impl
- StatementBase - Class in org.glassfish.pfl.dynamic.codegen.impl
- StatementBase(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.StatementBase
- statementEndLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- statementStartLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- stateTransition(Wrapper.Operation) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- STATIC - org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
- STATIC_INITIALIZER - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
- staticCall(Type, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Shorthand form to construct invocation that looks up Signature based on the types of the expressions in exprs.
- staticCall(Type, String, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Construct a representation of a static method invocation.
- StaticCallExpression(ExpressionFactory, Type, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
- staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- StaticFieldAccessExpression(ExpressionFactory, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
- staticFieldOffset(Field) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
- StaticInitVisitor - Class in org.glassfish.pfl.tf.tools.enhancer
- StaticInitVisitor(int, String, MethodVisitor, Util, EnhancedClassData) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- Statistics - Class in org.glassfish.pfl.tf.timer.spi
-
A simple read-only holder for accumulated statistics.
- Statistics(long, double, double, double, double) - Constructor for class org.glassfish.pfl.tf.timer.spi.Statistics
- StatisticsAccumulator - Class in org.glassfish.pfl.tf.timer.spi
- StatisticsAccumulator(String) - Constructor for class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
-
Construct the Statistics Accumulator by providing the unit as a String.
- stats - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- stats() - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- stats() - Method in interface org.glassfish.pfl.tf.timer.spi.StatsEventHandler
-
Return map that gives the accumulated statistics for each TimerEvent that has been observed by this event handler since the last call to clear (or since the creation of this handler, if clear has not been called).
- StatsEventHandler - Interface in org.glassfish.pfl.tf.timer.spi
-
Gather statistics on the times reported to this TimerEventHandler.
- StatsEventHandlerBase - Class in org.glassfish.pfl.tf.timer.impl
- StatsEventHandlerBase(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- StatsEventHandlerImpl - Class in org.glassfish.pfl.tf.timer.impl
- StatsEventHandlerImpl(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
- stdExtension - Static variable in class org.glassfish.pfl.basic.logex.WrapperGenerator
- storeFromXReturn(MethodVisitor, int, LocalVariableNode) - Method in class org.glassfish.pfl.tf.spi.Util
- STRING - org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
- StringPair(String) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser.StringPair
-
Construct a StringPair from data of the first first:second.
- StringPair(String, String) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser.StringPair
- StringParser - Class in org.glassfish.pfl.basic.tools.file
- StringParser(String) - Constructor for class org.glassfish.pfl.basic.tools.file.StringParser
- strip(SoftCache.ValueCell<K, V>, boolean) - Static method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- subgroups - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- subgroupsTC - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- substitute(List<? extends Pair<String, String>>) - Method in class org.glassfish.pfl.basic.tools.file.Block
- SUBSTITUTE_NAMES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- SUBSTITUTE_SUFFIXES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- suffixActions - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
- suite() - Static method in class org.glassfish.pfl.test.TimedTest
- superCall(String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- superCall(String, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- SuperCallExpression(ExpressionFactory, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- superCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- superObj(List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Call to superclass constructor.
- superObj(Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Call to superclass constructor.
- SuperObjExpression(ExpressionFactory, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- superType - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- superType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- superType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the Type of the supertype of this class.
- SWITCH - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- SwitchStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- SwitchStatement(Node, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- SwitchStatementContext(Stack<Wrapper.Context>, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
- swstmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
- SynchronizedHolder<T> - Class in org.glassfish.pfl.basic.contain
-
Type safe holder that can hold any non-primitive type.
- SynchronizedHolder() - Constructor for class org.glassfish.pfl.basic.contain.SynchronizedHolder
- SynchronizedHolder(T) - Constructor for class org.glassfish.pfl.basic.contain.SynchronizedHolder
- SYSTEM_ERR - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the system-err element
- SYSTEM_OUT - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the system-out element
T
- table - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The table, resized as necessary.
- TABLE_SIZE - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- tableMaker - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- tags - Variable in class org.glassfish.pfl.basic.tools.file.Block
- target - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- target - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- target() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- target() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- target(T) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- target(T) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- targetType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- targetType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- targetType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
- tc - Variable in class org.glassfish.pfl.basic.contain.PairComparator
- tcContents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- tcContents() - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- tcContentVersion - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- tearDown() - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
- tearDownMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- test - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
- test(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryPredicate
-
Deprecated.
- test(T) - Method in interface org.glassfish.pfl.basic.func.UnaryPredicate
-
Deprecated.
- teStack - Variable in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
- TestBase - Class in org.glassfish.pfl.test
-
A VERY quick-and-dirty test framework.
- TestBase(String[]) - Constructor for class org.glassfish.pfl.test.TestBase
- TestBase(String[], Class<?>) - Constructor for class org.glassfish.pfl.test.TestBase
- TestBase(String[], Class<?>, Object) - Constructor for class org.glassfish.pfl.test.TestBase
- TestBase.Arguments - Interface in org.glassfish.pfl.test
- TestCase - Annotation Type in org.glassfish.pfl.test
- TESTCASE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the testcase element
- TestCaseTools - Class in org.glassfish.pfl.test
- TestCaseTools() - Constructor for class org.glassfish.pfl.test.TestCaseTools
- TestCaseTools.SingleInstanceTestSuite - Class in org.glassfish.pfl.test
-
This is a special version of TestSuite that fixes, once and for all, the irritating design of JUnit to invoke the constructor multiple times on a test class.
- TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase - Class in org.glassfish.pfl.test
-
A simple variant of JUnit's TestCase that invokes the test method on the supplied test.
- TestCaseTools.TestSuiteType - Enum in org.glassfish.pfl.test
- testComplete - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- TestCounts(int, int, int) - Constructor for class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
- TestDescription(String, String) - Constructor for class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
- testElements - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
Element for the current test.
- testGood() - Method in class org.glassfish.pfl.test.TestBase
- testMethods - Variable in class org.glassfish.pfl.test.TestBase
- testNOP() - Method in class org.glassfish.pfl.test.TimedTest.InnerTest
- testObject - Variable in class org.glassfish.pfl.test.TestBase
- testSimple() - Method in class org.glassfish.pfl.test.TestBase
- testStarts - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
Timing helper.
- TESTSUITE - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the testsuite element
- TESTSUITES - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
the testsuites element for the aggregate document
- TestSuiteType() - Constructor for enum org.glassfish.pfl.test.TestCaseTools.TestSuiteType
- tf - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
- tf - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- TFEnhanceAdapter - Class in org.glassfish.pfl.tf.tools.enhancer
- TFEnhanceAdapter(ClassVisitor, TraceEnhanceLevel, TraceEnhanceLevel, EnhancedClassData) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- TFEnhanced - Annotation Type in org.glassfish.pfl.tf.spi.annotation
-
Indicates that a class has already been enhanced for tracing.
- TFENHANCED_ANNO_DESC - Static variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- TFENHANCED_ANNO_NAME - Static variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
- third() - Method in class org.glassfish.pfl.basic.contain.Triple
- ThisExpression(ExpressionFactory) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
- thisObj(List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Call to another constructor.
- thisObj(Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
-
Call to another constructor.
- ThisObjExpression(ExpressionFactory, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- thisType - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- thisType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- thisType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
-
Return the Type of the class represented by this ClassInfo.
- threshold - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
The next size value at which to resize (capacity * load factor).
- throwEndLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- throwException(Throwable) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Throw the exception.
- ThrowStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- ThrowStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
- ThrowStatement(Node, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
- time - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEvent
- time() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
-
Time of event in nanoseconds since the TimerLog was created or cleared.
- TimedTest - Class in org.glassfish.pfl.test
- TimedTest(Test, int) - Constructor for class org.glassfish.pfl.test.TimedTest
- TimedTest.InnerTest - Class in org.glassfish.pfl.test
- timer - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEvent
- timer() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
-
The name of the Timer used to create this entry.
- Timer - Interface in org.glassfish.pfl.tf.timer.spi
-
Used to create specific TimerEvent instances through a TimerEventController.
- Timer - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- timerAlreadyExists(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- timerAlreadyExists(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Return true iff a timer with the given name already exists.
- TimerEvent - Class in org.glassfish.pfl.tf.timer.spi
-
Represents a particular observable event.
- TimerEvent(TimerEvent) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEvent
- TimerEvent(Timer, TimerEvent.TimerEventType) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEvent
-
Create a TimerEvent at the current time.
- TimerEvent(Timer, TimerEvent.TimerEventType, long) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEvent
-
Create a TimerEvent at the given time.
- TimerEvent.TimerEventType - Enum in org.glassfish.pfl.tf.timer.spi
- TimerEventController - Class in org.glassfish.pfl.tf.timer.spi
-
Creates timer events and sends them to all registered event handlers.
- TimerEventController - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- TimerEventController(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEventController
- TimerEventControllerBase - Class in org.glassfish.pfl.tf.timer.spi
-
Supports registration of TimerEventHandlers.
- TimerEventControllerBase(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
- timerEventControllers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- TimerEventHandler - Interface in org.glassfish.pfl.tf.timer.spi
-
Handles timer events, represented by timer instances.
- timerEventHandlers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- TimerEventType() - Constructor for enum org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
- TimerFactory - Interface in org.glassfish.pfl.tf.timer.spi
-
Factory class for all Timer-related objects.
- TimerFactory - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- TimerFactoryBuilder - Class in org.glassfish.pfl.tf.timer.spi
-
TimerFactoryBuilder creates independent instances of the TimerFactory interface.
- TimerFactoryBuilder() - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
- TimerFactoryImpl - Class in org.glassfish.pfl.tf.timer.impl
- TimerFactoryImpl(ObjectRegistrationManager, String, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- TimerFactoryImpl.TracingEventHandler - Class in org.glassfish.pfl.tf.timer.impl
- TimerGroup - Interface in org.glassfish.pfl.tf.timer.spi
-
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.
- TimerGroup - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- timerGroupDescription - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- timerGroupDescription - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- TimerGroupImpl - Class in org.glassfish.pfl.tf.timer.impl
-
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.
- TimerGroupImpl(int, TimerFactoryImpl, String, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
- timerGroupMembers - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- timerGroupMembers - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- timerGroupName - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- timerGroupName - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- timerGroups - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- timerGroups() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- timerGroups() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Returns a read-only map from TimerGroup names to TimerGroups.
- TimerImpl - Class in org.glassfish.pfl.tf.timer.impl
-
This interface exists because a Controllable is not loggable: only a Timer is loggable (we do not want TimerGroup to be loggable).
- TimerImpl(int, TimerFactoryImpl, String, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerImpl
- TimerManager<T> - Class in org.glassfish.pfl.tf.timer.spi
-
Provides access to timer facilities.
- TimerManager(String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerManager
- TimerManager(ObjectRegistrationManager, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerManager
-
Create a new TimerManager, with a TimerFactory registered under the given name in the TimerFactoryBuilder, and a TimerEventController with the same name.
- TimerPointSourceGenerator - Class in org.glassfish.pfl.tf.timer.spi
-
Used to generate a class that represents all Timers found in a TF source file.
- TimerPointSourceGenerator() - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- timers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- timers() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- timers() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Returns a read-only map from Timer names to Timers.
- TIMES - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- TIMESTAMP - Static variable in interface org.glassfish.pfl.test.XMLConstants
-
timestamp of test cases
- timeTest(boolean) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- TimingInfoProcessor - Class in org.glassfish.pfl.tf.timer.spi
- TimingInfoProcessor(String, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- timingPointClass() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- timingPointDir() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- TimingPoints - org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
-
Only generate the timing points file: no changes to monitored class bytecode.
- TimingPointType - Enum in org.glassfish.pfl.tf.spi
-
Used to indicate what kind of TimingPoint a InfoMethod represents.
- TimingPointType() - Constructor for enum org.glassfish.pfl.tf.spi.TimingPointType
- tip - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- tip - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- tip - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- tl - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- tlsteList - Variable in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
- toAccessibleField(Field, Class) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns the specified field after calling setAccessible, if it is accessible from the specified class.
- toAccessibleMethod(Method, Class) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns the specified method after calling setAccessible, if it is accessible from the specified class.
- toArray() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- toArray(T[]) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
- toMethodHandle(Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
- top - Variable in class org.glassfish.pfl.basic.contain.StackImpl
- top(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- toString - Variable in class org.glassfish.pfl.tf.spi.Named
- toString() - Method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
- toString() - Method in class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
- toString() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
- toString() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- toString() - Method in class org.glassfish.pfl.basic.contain.Holder
- toString() - Method in class org.glassfish.pfl.basic.contain.Pair
- toString() - Method in class org.glassfish.pfl.basic.contain.PairComparator
- toString() - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
- toString() - Method in class org.glassfish.pfl.basic.fsm.Guard.Base.SimpleName
- toString() - Method in class org.glassfish.pfl.basic.fsm.NameBase
- toString() - Method in class org.glassfish.pfl.basic.fsm.Transition
- toString() - Method in class org.glassfish.pfl.basic.func.FunctionBase
- toString() - Method in class org.glassfish.pfl.basic.tools.file.Block
- toString() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- toString() - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
- toString() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- toString() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
- toString() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
- toString() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
- toString() - Method in class org.glassfish.pfl.test.ObjectWriter
- toString() - Method in class org.glassfish.pfl.tf.spi.Named
- toString() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- toString() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
- toString() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
-
Users can extend StatisticsAccumulator to provide the complete Stats in the format they prefer, if the default format doesn't suffice.
- toString() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
- toStringName - Variable in class org.glassfish.pfl.basic.fsm.NameBase
- toStringName - Variable in class org.glassfish.pfl.tf.timer.spi.NamedBase
- toStringPrinter - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- totalCount - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- tp - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
- tpName() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.InfoMethod
-
Gives the name of timing point to use for this info method.
- tpType() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.InfoMethod
-
Indicates whether this info method represents an ENTER, EXIT, or NONE (no timing point).
- trace(String) - Method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- TRACE_BYTE_CODE_GENERATION - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Debugging option used to trace the byte code generation.
- TRACE_ENHANCE_LEVEL_DESC - Static variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- TraceEnhance - org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
-
Update the class schema and insert tracing code.
- TraceEnhanceLevel - Enum in org.glassfish.pfl.tf.spi.annotation
-
Annotation representing the level of tracing enhancement present on a class file.
- TraceEnhanceLevel() - Constructor for enum org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
- TraceEnhancementException - Exception in org.glassfish.pfl.tf.spi
-
Exception used when an attempt is made to enhance a class file to a level that is not appropriate for the class.
- TraceEnhancementException() - Constructor for exception org.glassfish.pfl.tf.spi.TraceEnhancementException
-
Creates a new instance of
TraceEnhancementException
without detail message. - TraceEnhancementException(String) - Constructor for exception org.glassfish.pfl.tf.spi.TraceEnhancementException
-
Constructs an instance of
TraceEnhancementException
with the specified detail message. - TracingEventHandler(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl.TracingEventHandler
- transfer(WeakHashMapSafeReadLock.Entry[], WeakHashMapSafeReadLock.Entry[]) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Transfers all entries from src to dest tables
- transform(boolean, byte[], Function<ClassVisitor, ClassVisitor>) - Method in class org.glassfish.pfl.tf.spi.Util
- Transformer - Class in org.glassfish.pfl.tf.tools.enhancer
-
ClassFile enhancer for the tracing facility.
- Transformer(Util, EnhanceTool.ProcessingMode, TimingInfoProcessor, Set<String>) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.Transformer
- transition(Util, MethodVisitor, ClassTracer.Input) - Method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
- Transition - Class in org.glassfish.pfl.basic.fsm
-
This represents an action, guard, and next state for a transition.
- Transition(Action, State) - Constructor for class org.glassfish.pfl.basic.fsm.Transition
- Transition(Guard, Action, State) - Constructor for class org.glassfish.pfl.basic.fsm.Transition
- transitiveClosure(Set<ControllableBase>) - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
- traverse(E, Set<E>, Graph.Finder<E>) - Method in class org.glassfish.pfl.basic.algorithm.Graph
- TreeWalker - Class in org.glassfish.pfl.dynamic.codegen.impl
-
This is a general purpose utility that does a complete traversal of a Node tree.
- TreeWalker(TreeWalkerContext) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- TreeWalkerContext - Class in org.glassfish.pfl.dynamic.codegen.impl
- TreeWalkerContext() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- trimStackTrace(Throwable, LogRecord) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
- Triple<S,T,U> - Class in org.glassfish.pfl.basic.contain
-
Represents a Triple of values.
- Triple(S, T, U) - Constructor for class org.glassfish.pfl.basic.contain.Triple
- TRUE(Class<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
- trueGuard - Static variable in class org.glassfish.pfl.basic.fsm.Transition
- truePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- truePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- truePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- truePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- TRY - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- TryStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- TryStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- TryStatementContext(Stack<Wrapper.Context>) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- trystmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
- type - Variable in class org.glassfish.pfl.tf.spi.Named
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
- type() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
- type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- type() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.FieldInfo
-
Return the type of this Field.
- type() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Variable
-
Return the type of this variable.
- type() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
-
Type of event: ENTER for start of interval for a Timer, EXIT for end of the interval.
- type(Class) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return the codegen Type that corresponds to the Java (non-generic) Type represented by cls.
- Type - Class in org.glassfish.pfl.dynamic.codegen.spi
-
Representation of Types (no generic support) used for codegen API.
- Type(String, String, int, boolean, Type.Sort, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Type
- Type(String, String, int, boolean, Type.Sort, int, Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Type
- Type.Sort - Enum in org.glassfish.pfl.dynamic.codegen.spi
- typeClass - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- typeCode(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- typeIndex - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- typeName(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- typeName(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- types - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Signature
U
- UnaryFunction<T,R> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced in JDK8 by
Function
- UnaryFunctionBase<S,R> - Class in org.glassfish.pfl.basic.func
- UnaryFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.UnaryFunctionBase
- unaryOp(ExpressionFactory.UnaryOperator, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- UnaryOperator(String) - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
- UnaryOperatorExpression(ExpressionFactory, ExpressionFactory.UnaryOperator, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- UnaryPredicate<T> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced by
Predicate
- UnaryPredicateBase<S> - Class in org.glassfish.pfl.basic.func
- UnaryPredicateBase(String) - Constructor for class org.glassfish.pfl.basic.func.UnaryPredicateBase
- unaryPromotion() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return the type that is a unary promotion of this type.
- UnaryVoidFunction<T> - Interface in org.glassfish.pfl.basic.func
-
Deprecated.replaced by
Consumer
- UnaryVoidFunctionBase<S> - Class in org.glassfish.pfl.basic.func
- UnaryVoidFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.UnaryVoidFunctionBase
- uncaughtException - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- uncaughtExceptionHandler - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- unit - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- unit() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
- UNITS - Static variable in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
- unitTestValidate(String, double, double, long, double, double) - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
-
This is an internal API to test StatisticsAccumulator...
- UNKNOWN - Static variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
-
constant for unnnamed testsuites/cases
- unmanage(Named) - Method in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
-
Remove obj from the management tree.
- unmanage(Named) - Method in class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
- unmaskNull(Object) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns internal representation of null key back to caller as null.
- unmodifiableStateKinds - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
- unsafe - Variable in class org.glassfish.pfl.basic.reflection.BridgeBase
- UnsafeFieldCopier(Bridge) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier
- unusedExpressions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- unusedExpressions() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- unwrap(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
- update() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- update(Timer, TimerEvent.TimerEventType, long) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
-
Re-use the same TimerEvent instance with different data.
- updateActivation() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
- updateAnnotation(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- updateInfoDesc() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
-
Enhance all of the descriptors for infoMethods.
- updateInfoDesc() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- updateRoot() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
- UpdateSchemas - org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
-
Update the class schemas for monitored classes, but don't insert the tracing code.
- updateStateMap(State, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
- updateTimerFactoryContents() - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
- updateTracedClass(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
- url() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface2
- USE_ASM_VERIFIER - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Debugging option used to enable the ASM verifier, which can be helpful for debugging errors in the code generation.
- USE_FAST_CACHE - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- useCodegenCopier() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- useToString - Variable in class org.glassfish.pfl.test.ObjectUtility
- useToString(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
- util - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- util - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
- Util - Class in org.glassfish.pfl.dynamic.codegen.impl
- Util - Class in org.glassfish.pfl.tf.spi
-
Some useful utilities for generating code using ASM.
- Util() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Util
- Util(boolean, int) - Constructor for class org.glassfish.pfl.tf.spi.Util
- Utility - Class in org.glassfish.pfl.dynamic.codegen.spi
- Utility() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Utility
V
- valEquals(Object, Object) - Static method in class org.glassfish.pfl.basic.concurrent.SoftCache
- validOpcodeSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- validOps - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
- value - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
- value - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
- value - Variable in class org.glassfish.pfl.basic.contain.ResourceFactory
- value - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- value() - Method in annotation type org.glassfish.pfl.basic.logex.Message
-
Define the Log message to be generated for this exception.
- value() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface1
- value() - Method in annotation type org.glassfish.pfl.basic.tools.argparser.DefaultValue
- value() - Method in annotation type org.glassfish.pfl.basic.tools.argparser.Help
- value() - Method in annotation type org.glassfish.pfl.basic.tools.argparser.Separator
- value() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- value() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- value() - Method in annotation type org.glassfish.pfl.dynamic.copyobject.spi.Copy
- value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Builder
-
Property identifier used to initialize property.
- value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Delegate
-
Property identifier used to initialize property.
- value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Factory
-
Property identifier used to initialize property.
- value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Value
-
Property identifier used to initialize property.
- value() - Method in annotation type org.glassfish.pfl.test.TestCase
- value() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.Description
-
The description to be applied to the annotated element.
- value() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.MethodMonitorGroup
-
List of MethodMonitorGroups that are subgrops of this one.
- Value - Annotation Type in org.glassfish.pfl.dynamic.generator
-
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
- VALUE - Static variable in class org.glassfish.pfl.basic.contain.ObjectSet
- ValueCell(K, V, ReferenceQueue<V>) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
- ValueElement(String) - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
- ValueIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.ValueIterator
- valueName - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.fsm.Guard.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.fsm.State.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.logex.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.test.TestCaseTools.TestSuiteType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.spi.TimingPointType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
- values() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Returns a
Collection
view of the values contained in this map. - values() - Static method in enum org.glassfish.pfl.basic.fsm.Guard.Result
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.basic.fsm.State.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.basic.logex.LogLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.dynamic.copyobject.spi.CopyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.test.TestCaseTools.TestSuiteType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.spi.TimingPointType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Values() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
- var - Variable in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- var() - Method in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- variable(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- Variable - Interface in org.glassfish.pfl.dynamic.codegen.spi
- VariableContext() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
- variableDefiningContext - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- VariableImpl(ExpressionFactory, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
- VariableInternal - Interface in org.glassfish.pfl.dynamic.codegen.impl
- variablesInMethod - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- VariablesInMethod() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.VariablesInMethod
- verbose - Variable in class org.glassfish.pfl.basic.tools.file.ActionFactory
- verbose - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
- verbose - Variable in class org.glassfish.pfl.basic.tools.file.Scanner
- verbose - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- verbose - Variable in class org.glassfish.pfl.tf.spi.Util
- verbose() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- verbose() - Method in interface org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator.Arguments
- verbose() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
- verificationError(Node, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- verify(byte[]) - Method in class org.glassfish.pfl.tf.spi.Util
- verify(PrintStream, byte[]) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- VERIFY - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
- version - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- version - Variable in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- version() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
- version() - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- VersionedHashSet<E> - Class in org.glassfish.pfl.tf.timer.impl
-
This is an implementation of the Set interface that keeps track of its version so that we can tell when it is modified.
- VersionedHashSet() - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- VersionedHashSet(int) - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- VersionedHashSet(int, float) - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- VersionedHashSet(Collection<? extends E>) - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
- visit(int, int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- visit(String, Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- visit(Graph<T>, T, NodeData) - Method in interface org.glassfish.pfl.basic.graph.GraphImpl.NodeVisitor
- visitAll(GraphImpl.NodeVisitor<T>) - Method in class org.glassfish.pfl.basic.graph.GraphImpl
- visitAnnotation(String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- visitAnnotation(String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitAnnotation(String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- visitAnnotationDefault() - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitArray(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- visitArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitAssignmentStatement(AssignmentStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitAttribute(Attribute) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitBlockStatement(BlockStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitBreakStatement(BreakStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitCaseBranch(CaseBranch) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitCastExpression(ExpressionFactory.CastExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitClassGenerator(ClassGeneratorImpl) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
- visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
- visitConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitConstantExpression(ExpressionFactory.ConstantExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitDefinitionStatement(DefinitionStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visited - Variable in class org.glassfish.pfl.basic.graph.NodeData
- visited() - Method in class org.glassfish.pfl.basic.graph.NodeData
- visitedLables - Variable in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitEnd() - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- visitEnd() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- visitEnd() - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitExpression(ExpressionInternal) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitField(int, String, String, String, Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- visitField(int, String, String, String, Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- visitFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitFieldGenerator(FieldGenerator) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitFieldInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitFieldInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitFieldInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitFrame(int, int, Object[], int, Object[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitIfExpression(ExpressionFactory.IfExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitIfStatement(IfStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitIincInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitIincInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitingAnnotation - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
- visitingAnnotation - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- visitInnerClass(String, String, String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- visitInsn(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitInsn(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitInstofExpression(ExpressionFactory.InstofExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitIntInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitIntInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitIntInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitJumpInsn(int, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitJumpInsn(int, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitJumpInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitLabel(Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitLdcInsn(Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitLdcInsn(Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitLineNumber(int, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitMaxs(int, int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeMethodVisitor
- visitMaxs(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitMaxs(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
- visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
- visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
- visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- visitMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitMethodGenerator(MethodGenerator) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodCallRewriter
- visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.NormalMethodChecker
- visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitMethodInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitMultiANewArrayInsn(String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitMultiANewArrayInsn(String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitNewArrExpression(ExpressionFactory.NewArrExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitNewObjExpression(ExpressionFactory.NewObjExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitNode(Node) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- Visitor - Interface in org.glassfish.pfl.dynamic.codegen.impl
- visitors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- visitParameterAnnotation(int, String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitReturnStatement(ReturnStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitStatement(Statement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitSwitchStatement(SwitchStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitThisExpression(ExpressionFactory.ThisExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitThrowStatement(ThrowStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitTryStatement(TryStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitTypeInsn(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitTypeInsn(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitTypeInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitVariable(Variable) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitVarInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- visitVarInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
- visitVarInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- visitVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitVoidExpression(ExpressionFactory.VoidExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- visitWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- visitWhileStatement(WhileStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
- vmMaker - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- VoidExpression(ExpressionFactory) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
W
- warmUp() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- WARNING - org.glassfish.pfl.basic.logex.LogLevel
- WeakCache<K,V> - Class in org.glassfish.pfl.basic.concurrent
-
A simple cache with weak keys.
- WeakCache() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakCache
- WeakHashMapSafeReadLock<K,V> - Class in org.glassfish.pfl.basic.concurrent
-
A hashtable-based
Map
implementation with weak keys. - WeakHashMapSafeReadLock() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Constructs a new, empty
WeakHashMap
with the default initial capacity (16) and load factor (0.75). - WeakHashMapSafeReadLock(int) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Constructs a new, empty
WeakHashMap
with the given initial capacity and the default load factor (0.75). - WeakHashMapSafeReadLock(int, float) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Constructs a new, empty
WeakHashMap
with the given initial capacity and the given load factor. - WeakHashMapSafeReadLock(Map<? extends K, ? extends V>) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
-
Constructs a new
WeakHashMap
with the same mappings as the specified map. - WeakHashMapSafeReadLock.Entry<K,V> - Class in org.glassfish.pfl.basic.concurrent
-
The entries in this hash table extend WeakReference, using its main ref field as the key.
- WeakHashMapSafeReadLock.EntryIterator - Class in org.glassfish.pfl.basic.concurrent
- WeakHashMapSafeReadLock.EntrySet - Class in org.glassfish.pfl.basic.concurrent
- WeakHashMapSafeReadLock.HashIterator<T> - Class in org.glassfish.pfl.basic.concurrent
- WeakHashMapSafeReadLock.KeyIterator - Class in org.glassfish.pfl.basic.concurrent
- WeakHashMapSafeReadLock.KeySet - Class in org.glassfish.pfl.basic.concurrent
- WeakHashMapSafeReadLock.ValueIterator - Class in org.glassfish.pfl.basic.concurrent
- WeakHashMapSafeReadLock.Values - Class in org.glassfish.pfl.basic.concurrent
- WHILE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
- WhileStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
- WhileStatement(Node, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
- WhileStatementContext(Stack<Wrapper.Context>, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.WhileStatementContext
- whilestmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.WhileStatementContext
- wideningNumber - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
- width - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
- WORD_LIST - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- WorkspaceRename - Class in org.glassfish.pfl.basic.tools.file
- WorkspaceRename(String[]) - Constructor for class org.glassfish.pfl.basic.tools.file.WorkspaceRename
- WorkspaceRename.Arguments - Interface in org.glassfish.pfl.basic.tools.file
- wrap(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
- wrapArg(MethodVisitor, int, Type) - Method in class org.glassfish.pfl.tf.spi.Util
- wrapArgs(MethodVisitor, int, String) - Method in class org.glassfish.pfl.tf.spi.Util
- Wrapper - Class in org.glassfish.pfl.dynamic.codegen.spi
-
Main API for runtime code generation.
- Wrapper() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- Wrapper.BodyContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.ClassContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.Context - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.Environment - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.IfStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.MethodContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.Operation - Enum in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.PackageContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.SwitchStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.TryStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- Wrapper.WhileStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
- WrapperGenerator - Class in org.glassfish.pfl.basic.logex
-
Given an annotated interface, return a Proxy that implements that interface.
- WrapperGenerator() - Constructor for class org.glassfish.pfl.basic.logex.WrapperGenerator
- WrapperGenerator.Extension - Interface in org.glassfish.pfl.basic.logex
-
Extension API available to override the default behavior of the WrapperGenerator.
- WrapperGenerator.ExtensionBase - Class in org.glassfish.pfl.basic.logex
-
Convenience base class for implementations of Extension that don't need to override every method.
- WrapperGenerator.MessageInfo - Interface in org.glassfish.pfl.basic.logex
-
Hidden interface implemented by the result of the makeWrapper call.
- WrapperGenerator.ReturnType - Enum in org.glassfish.pfl.basic.logex
- WrapperGenerator.ShortFormatter - Class in org.glassfish.pfl.basic.logex
- write(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.Block
-
Write block to FileWrapper.
- write(Element, OutputStream) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Writes a DOM tree to a stream in UTF8 encoding.
- write(Element, Writer, int, String) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Writes a DOM tree to a stream.
- WRITE - org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
- WRITE_EMPTY - org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
- writeAll(byte[]) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
- writeFile(String, Type) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
- writeLine(String) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
-
Write the line to the end of the file, including a newline.
- writeObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- writeObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns a method handle to allow invocation of the specified class's writeObject method.
- writer - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
- writer - Variable in class org.glassfish.pfl.test.JUnitReportHelper
- writeReplaceForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
- writeReplaceForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
-
Returns a method handle to allow invocation of the specified class's writeReplace method.
- writeXMLDeclaration(Writer) - Method in class org.glassfish.pfl.test.DOMElementWriter
-
Writes the XML declaration if xmlDeclaration is true.
X
- XMLConstants - Interface in org.glassfish.pfl.test
-
Interface groups XML constants.
- xmlDeclaration - Variable in class org.glassfish.pfl.test.DOMElementWriter
-
xml declaration is on by default
- XMLJUnitReportWriter - Class in org.glassfish.pfl.test
-
Prints XML output of the test to a specified Writer.
- XMLJUnitReportWriter() - Constructor for class org.glassfish.pfl.test.XMLJUnitReportWriter
-
No arg constructor.
- XMLJUnitReportWriter(boolean) - Constructor for class org.glassfish.pfl.test.XMLJUnitReportWriter
- XmlNamespacePolicy(boolean, boolean) - Constructor for class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
_
- __exc - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- __mm - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- __result - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
- _arg(Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Add an argument to the current method.
- _arg(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _arg(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- _array(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _assign(Expression, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicates an assignment statement of the form var = expr.
- _binary(Expression, ExpressionFactory.BinaryOperator, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- _body() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicates the start of the definition of the body of a method.
- _body() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _body() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- _boolean() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _boolean() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the boolean type.
- _byte() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _byte() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the byte type.
- _byteCode(ClassLoader, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate byte codes for the current ClassGenerator.
- _byteCode(ClassGenerator, ClassLoader, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate byte codes for the ClassGenerator.
- _call(Expression, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method, using the Java method overload resolution algorithm to determine the signature.
- _call(Expression, String, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method, using the Java method overload resolution algorithm to determine the signature.
- _call(Expression, String, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method.
- _call(Expression, String, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method.
- _call(Type, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to a static method, using the Java method overload resolution algorithm to determine the signature.
- _call(Type, String, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to a static method, using the Java method overload resolution algorithm to determine the signature.
- _call(Type, String, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to a static method.
- _call(Type, String, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to a static method.
- _case(int) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _case(int) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
- _cast(Type, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the type cast of expr to type.
- _catch(Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicate the start of a catch clause in a try statement.
- _catch(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _catch(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- _char() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _char() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the char type.
- _class(int, String, Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Define a class.
- _class(int, String, Type, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _class(int, String, Type, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Define a class.
- _class(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
-
Return a codegen Type representing a class with the given name.
- _Class() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _Class() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the java.lang.Class type.
- _classGenerator() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Obtain the ClassGeneratorImpl that is constructed by the Wrapper methods.
- _classGenerator(ClassGenerator) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _clear() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Discard the current Class generated by Wrapper calls, so that another Class may be generated.
- _clear() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _Cloneable() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _const(boolean) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(byte) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(byte) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(char) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(char) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(double) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(double) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(float) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(float) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(int) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(long) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(long) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(short) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(short) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _const(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _const(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a constant expression representing the value c.
- _constructor(int, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Begin defining a constructor in the current class.
- _constructor(int, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- _constructor(int, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _constructor(int, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Begin defining a constructor in the current class.
- _content - Variable in class org.glassfish.pfl.basic.contain.Holder
- _content - Variable in class org.glassfish.pfl.basic.contain.SynchronizedHolder
- _data(int, Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Define a data member in a class.
- _data(int, Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- _data(int, Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _default() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _default() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
- _define(Type, String, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicates the introduction of a new local variable initialized to the given expression.
- _displayAST(ClassGenerator, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Dump the contents of the AST for the current Class defined by Wrapper calls.
- _double() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _double() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the double type.
- _else() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicate the start of the false branch of an if statement.
- _else() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _else() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.IfStatementContext
- _end() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Terminates the definition of the current statement, method, constructor, initializer, class, or package.
- _end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- _end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
- _end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
- _end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- _expr(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicate that expr should be executed as a statement for its side effects.
- _field(Expression, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return an expression used to access a field in an object given by expr.
- _field(Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return an expression used to access a static data member in a class given by the type.
- _finally() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicate the start of a finally clause in a try statement.
- _finally() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _finally() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
- _first - Variable in class org.glassfish.pfl.basic.contain.Pair
- _float() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _float() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the float type.
- _generate(Class<?>, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a class for the current ClassGenerator, in the same classloader and package as a specified "anchor" class to which the caller has access.
- _generate(Class<?>, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a class for the current ClassGenerator, in the same classloader and package as a specified "anchor" class to which the caller has access.
- _generate(ClassLoader, ProtectionDomain, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Deprecated.as of Java 11, use
Wrapper._generate(Class, Properties)
- _generate(ClassLoader, ProtectionDomain, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Deprecated.as of Java 11, use
Wrapper._generate(Class, Properties, PrintStream)
- _generate(ClassGenerator, Class<?>, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a class for the current ClassGenerator.
- _generate(ClassGenerator, ClassLoader, ProtectionDomain, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a class for the current ClassGenerator.
- _if(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicate the start of an if statement with the given expression as the condition.
- _if(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _import() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return an ImportList that can be shared across multiple class generations.
- _import() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _import(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Used to create short names for types.
- _import(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _import(ImportList) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Set the ImportList for the current class generation.
- _import(ImportList) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _index(Expression, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return an expression used to access an element in an array given by expr.
- _int() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _int() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the int type.
- _interface(int, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Define an interface.
- _interface(int, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _interface(int, String, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Define an interface.
- _long() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _long() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the long type.
- _method(int, Type, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Begin defining a method in the current class.
- _method(int, Type, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
- _method(int, Type, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _method(int, Type, String, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Begin defining a method in the current class.
- _ne(Expression, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the application of the != operator to the left and right expressions in the form (left op right).
- _new(Type, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the construction of a new instance of the given type using the constructor with the signature determined by the Java method overload resolution algorithm and the list of expressions as arguments.
- _new(Type, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the construction of a new instance of the given type using the constructor with the signature determined by the Java method overload resolution algorithm and the list of expressions as arguments.
- _new(Type, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the construction of a new instance of the given type using the constructor with the given signature and the list of expressions as arguments.
- _new(Type, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the construction of a new instance of the given type using the constructor with the given signature and the list of expressions as arguments.
- _new_array_init(Type, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the construction of a new array with the given component type using the given expressions to initialize the array.
- _new_array_init(Type, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create an expression representing the construction of a new array with the given component type using the given expressions to initialize the array.
- _null() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _null() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _null() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return the null expression.
- _Object() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _Object() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the java.lang.Object type.
- _package - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _package() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Same as _package( "" ).
- _package(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
_package must be called first to set the package name for this class.
- _package(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _return() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicates the end of execution in a method.
- _return(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicates the end of execution in a method with a return of the value of the expression.
- _s(Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create a signature that may be used for calling a method or constructor.
- _s(Type, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Create a signature that may be used for calling a method or constructor.
- _second - Variable in class org.glassfish.pfl.basic.contain.Pair
- _setClassLoader(ClassLoader) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Set the ClassLoader for this thread that will be used for validating references to pre-existing classes from generated code.
- _short() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _short() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the short type.
- _sourceCode(PrintStream, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate the Java source code for the current Class defined by Wrapper calls.
- _sourceCode(Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate source code into a specified output directory.
- _sourceCode(ClassGenerator, PrintStream, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate the Java source code for the ClassGenerator.
- _sourceCode(ClassGenerator, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate source code into a specified output directory.
- _String() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _String() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the java.lang.String type.
- _super(String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method in the current super class using the Java method overload resolution algorithm to determine the signature.
- _super(String, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method in the current super class using the Java method overload resolution algorithm to determine the signature.
- _super(String, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method in the current super class.
- _super(String, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Generate a call to an instance method in the current super class.
- _super(List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke a superclass constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
- _super(Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke a superclass constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
- _super(Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke a superclass constructor as the first statement in a constructor for a class.
- _super(Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke a superclass constructor as the first statement in a constructor for a class.
- _switch(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _t(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return the reference type for the given class name.
- _t(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _this() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _this() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return an expression representing "this".
- _this(List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke another constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
- _this(Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke another constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
- _this(Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke another constructor as the first statement in a constructor for a class.
- _this(Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Invoke another constructor as the first statement in a constructor for a class.
- _thisClass() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return the type of the current class.
- _thisClass() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _throw(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicates a throw statement that throws the given expression.
- _try() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Indicate the start of a try statement.
- _try() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _v(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Construct the expression that refers to the variable named name.
- _v(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
- _void() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- _void() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
- _void() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
-
Return a representation of the void type.
- _while(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
All Classes All Packages