Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ix.util.reflect
Class FieldMap

    java.lang.Object
      ix.util.reflect.FieldMap

    public class FieldMap

extends java.lang.Object

Maps an external or internal (Java) name to a `FieldDescr`. Used in `ClassDescr`s.

Field Summary
`protected java.util.Map` | `externalNameToField`
`protected java.util.List` | `fields`
`protected java.util.Map` | `javaNameToField`

Constructor Summary
`FieldMap()`

Method Summary
`void` | `add(FieldDescr fd)`
`(package private) FieldDescr` | `fieldForExternalName(java.lang.String name)`
`(package private) FieldDescr` | `fieldForName(java.lang.String name)`
`(package private) java.util.List` | `getFields()`
`void` | `remove(FieldDescr fd)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### javaNameToField

    protected java.util.Map javaNameToField

### externalNameToField

    protected java.util.Map externalNameToField

### fields

    protected java.util.List fields

Constructor Detail

### FieldMap

    public FieldMap()

Method Detail

### add

    public void add(FieldDescr fd)

### remove

    public void remove(FieldDescr fd)

### fieldForName

    FieldDescr fieldForName(java.lang.String name)

### fieldForExternalName

    FieldDescr fieldForExternalName(java.lang.String name)

### getFields

    java.util.List getFields()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD