Uses of Class
gnu.bytecode.Field
-
Packages that use Field Package Description gnu.bytecode Contains classes to generate, read, write, and print Java bytecode in the form of.classfiles.gnu.expr SupportsExpression, and various related classes need to compile programming languages.gnu.kawa.lispexpr gnu.kawa.reflect Contains classes to use reflection.kawa.lang -
-
Uses of Field in gnu.bytecode
Methods in gnu.bytecode that return Field Modifier and Type Method Description FieldClassType. addField()Add a new field to this class.FieldClassType. addField(String name)Add a new field to this class, and name the field.FieldClassType. addField(String name, Type type)FieldClassType. addField(String name, Type type, int flags)FieldClassType. getDeclaredField(String name)Find a field with the given name declared in this class.FieldClassType. getField(String name)Find a field with the given name declared in this class or its ancestors.FieldClassType. getField(String name, int mask)Find a field with the given name declared in this class or its ancestors.FieldObjectType. getField(String name, int mask)FieldSpecialObjectType. getField(String name, int mask)FieldClassType. getFields()Get the fields of this class.FieldField. getNext()static FieldField. searchField(Field fields, String name)Find a field with the given name.FieldClassType. setOuterLink(ClassType outer)Note that this class needs an other link ("this$0") field.Methods in gnu.bytecode with parameters of type Field Modifier and Type Method Description CpoolRefConstantPool. addFieldRef(Field field)CpoolNameAndTypeConstantPool. addNameAndType(Field field)voidCodeAttr. emitGetField(Field field)Compile code to get a non-static field value.voidCodeAttr. emitGetStatic(Field field)Compile code to get a static field value.voidCodeAttr. emitPutField(Field field)Compile code to put a non-static field value.voidCodeAttr. emitPutStatic(Field field)Compile code to put a static field value.voidClassType. removeField(Field field, Field prev)static FieldField. searchField(Field fields, String name)Find a field with the given name. -
Uses of Field in gnu.expr
Fields in gnu.expr declared as Field Modifier and Type Field Description static FieldCompilation. argsCallContextFieldFieldLambdaExp. closureEnvFieldIf non-null, this is a Field that is used for implementing lexical closures.static FieldCompilation. falseConstantFieldInitializer. fieldIf non-null: The Field that is being initialized.FieldLiteral. fieldstatic FieldCompilation. noArgsFieldstatic FieldCompilation. pcCallContextFieldstatic FieldCompilation. procCallContextFieldFieldLambdaExp. staticLinkFieldField in heapFrame.getType() that contains the static link.static FieldCompilation. trueConstantstatic FieldCompilation. voidConsumerInstanceFieldMethods in gnu.expr that return Field Modifier and Type Method Description FieldCompilation. allocLocalField(Type type, String name)FieldClassExp. compileSetField(Compilation comp)FieldLambdaExp. compileSetField(Compilation comp)FieldDeclaration. getField()FieldHasOwningField. getOwningField()If non-null a field that has this value.Methods in gnu.expr with parameters of type Field Modifier and Type Method Description DeclarationLanguage. declFromField(ModuleExp mod, Object fvalue, Field fld)voidCompilation. freeLocalField(Field field)voidDeclaration. setField(Field field)Constructors in gnu.expr with parameters of type Field Constructor Description ClassInitializer(ClassExp cexp, Field field, Compilation comp)Declaration(Object name, Field field)Literal(Object value, Field field, LitTable litTable)Create a new Literal, for a value available from a static field.ProcInitializer(LambdaExp lexp, Compilation comp, Field field) -
Uses of Field in gnu.kawa.lispexpr
Methods in gnu.kawa.lispexpr that return Field Modifier and Type Method Description FieldLangPrimType. getOwningField()Methods in gnu.kawa.lispexpr with parameters of type Field Modifier and Type Method Description DeclarationLispLanguage. declFromField(ModuleExp mod, Object fvalue, Field fld) -
Uses of Field in gnu.kawa.reflect
Methods in gnu.kawa.reflect that return Field Modifier and Type Method Description FieldFieldLocation. getField() -
Uses of Field in kawa.lang
Constructors in kawa.lang with parameters of type Field Constructor Description RecordConstructor(ClassType type, Field[] fields)RecordConstructor(Class clas, Field[] fields)
-