Uses of Class
com.sun.jdo.api.persistence.enhancer.classfile.ConstUtf8
-
Packages that use ConstUtf8 Package Description com.sun.jdo.api.persistence.enhancer.classfile -
-
Uses of ConstUtf8 in com.sun.jdo.api.persistence.enhancer.classfile
Methods in com.sun.jdo.api.persistence.enhancer.classfile that return ConstUtf8 Modifier and Type Method Description ConstUtf8ConstantPool. addUtf8(String s)Find or create a utf8 constant in the poolConstUtf8ClassAttribute. attrName()Returns the name of the attributeConstUtf8ConstClass. className()Return the class nameConstUtf8SourceFileAttribute. fileName()Returns the source file name The file name should not include directoriesConstUtf8ClassField. name()Return the name of the fieldabstract ConstUtf8ClassMember. name()Return the name of the memberConstUtf8ClassMethod. name()Return the name of the methodConstUtf8ConstNameAndType. name()Return the nameConstUtf8ClassField. signature()Return the type signature of the fieldabstract ConstUtf8ClassMember. signature()Return the type signature of the methodConstUtf8ClassMethod. signature()Return the type signature of the methodConstUtf8ConstNameAndType. signature()Return the type signature associated with the nameConstUtf8ConstString. value()Return the utf8 string calueMethods in com.sun.jdo.api.persistence.enhancer.classfile with parameters of type ConstUtf8 Modifier and Type Method Description voidConstClass. changeClass(ConstUtf8 newName)Change the class reference (not to be done lightly)voidClassField. changeName(ConstUtf8 name)Change the name of the fieldvoidClassMethod. changeName(ConstUtf8 name)Change the name of the methodvoidClassField. changeSignature(ConstUtf8 newSig)Change the type signature of the fieldvoidClassMethod. changeSignature(ConstUtf8 newSig)Change the type signature of the methodvoidConstNameAndType. changeSignature(ConstUtf8 newSig)Modify the signaturevoidSourceFileAttribute. setFileName(ConstUtf8 name)Sets the source file nameConstructors in com.sun.jdo.api.persistence.enhancer.classfile with parameters of type ConstUtf8 Constructor Description AnnotatedClassAttribute(ConstUtf8 nameAttr, short version, short annFlags, long modTime, long annTime)ConstructorAnnotatedMethodAttribute(ConstUtf8 nameAttr, short version, short annFlags, InsnTarget[] annRanges)ConstructorClassField(int accFlags, ConstUtf8 name, ConstUtf8 sig, AttributeVector field_attrs)Construct a class field objectClassMethod(int accFlags, ConstUtf8 name, ConstUtf8 sig, AttributeVector methodAttrs)Construct a class method objectCodeAttribute(ConstUtf8 attrName, byte[] dataBytes, com.sun.jdo.api.persistence.enhancer.classfile.CodeEnv codeEnv)Constructs a CodeAttribute object for later disassemblyCodeAttribute(ConstUtf8 attrName, int maxStack, int maxLocals, Insn code, byte[] codeBytes, ExceptionTable excTable, AttributeVector codeAttrs, com.sun.jdo.api.persistence.enhancer.classfile.CodeEnv codeEnv)Constructs a CodeAttribute objectCodeAttribute(ConstUtf8 attrName, int maxStack, int maxLocals, Insn code, ExceptionTable excTable, AttributeVector codeAttrs)Constructs a CodeAttribute object for construction from scratchConstantValueAttribute(ConstUtf8 attrName, ConstValue value)Construct a constant value attributeConstClass(ConstUtf8 cname)Construct a ConstClassExceptionsAttribute(ConstUtf8 attrName, ConstClass exc)Convenience Constructor - for single exceptionExceptionsAttribute(ConstUtf8 attrName, Vector excTable)ConstructorGenericAttribute(ConstUtf8 attrName, byte[] attrBytes)constructorLineNumberTableAttribute(ConstUtf8 nameAttr, short[] lineNums, InsnTarget[] targets)ConstructorLocalVariable(InsnTarget startPC, InsnTarget endPC, ConstUtf8 name, ConstUtf8 sig, int slot)Constructor for a local variableLocalVariableTableAttribute(ConstUtf8 nameAttr, Vector lvarTable)Constructor for a local variable tableSourceFileAttribute(ConstUtf8 attrName, ConstUtf8 sourceName)Constructor for a source file attributeSyntheticAttribute(ConstUtf8 attrName)Construct a constant value attribute
-