Uses of Class
org.mozilla.javascript.ScriptableObject.Slot
-
Packages that use ScriptableObject.Slot Package Description org.mozilla.javascript -
-
Uses of ScriptableObject.Slot in org.mozilla.javascript
Subclasses of ScriptableObject.Slot in org.mozilla.javascript Modifier and Type Class Description (package private) static classScriptableObject.GetterSlotA GetterSlot is a specialication of a Slot for properties that are assigned functions via Object.defineProperty() and its friends instead of regular values.Fields in org.mozilla.javascript declared as ScriptableObject.Slot Modifier and Type Field Description private ScriptableObject.SlotEmbeddedSlotMap. firstAddedprivate ScriptableObject.SlotEmbeddedSlotMap. lastAddedprivate ScriptableObject.SlotEmbeddedSlotMap.Iter. next(package private) ScriptableObject.SlotScriptableObject.Slot. next(package private) ScriptableObject.SlotScriptableObject.Slot. orderedNextprivate ScriptableObject.Slot[]EmbeddedSlotMap. slotsFields in org.mozilla.javascript with type parameters of type ScriptableObject.Slot Modifier and Type Field Description private java.util.LinkedHashMap<java.lang.Object,ScriptableObject.Slot>HashSlotMap. mapMethods in org.mozilla.javascript that return ScriptableObject.Slot Modifier and Type Method Description private ScriptableObject.SlotEmbeddedSlotMap. createSlot(java.lang.Object key, int indexOrHash, ScriptableObject.SlotAccess accessType, ScriptableObject.Slot existingSlot)private ScriptableObject.SlotHashSlotMap. createSlot(java.lang.Object key, int index, java.lang.Object name, ScriptableObject.SlotAccess accessType)private ScriptableObject.SlotScriptableObject. findAttributeSlot(java.lang.String name, int index, ScriptableObject.SlotAccess accessType)private ScriptableObject.SlotScriptableObject. findAttributeSlot(Symbol key, ScriptableObject.SlotAccess accessType)ScriptableObject.SlotEmbeddedSlotMap. get(java.lang.Object key, int index, ScriptableObject.SlotAccess accessType)Locate the slot with given name or index.ScriptableObject.SlotHashSlotMap. get(java.lang.Object key, int index, ScriptableObject.SlotAccess accessType)ScriptableObject.SlotSlotMap. get(java.lang.Object key, int index, ScriptableObject.SlotAccess accessType)Return the Slot that matches EITHER "key" or "index".ScriptableObject.SlotSlotMapContainer. get(java.lang.Object key, int index, ScriptableObject.SlotAccess accessType)ScriptableObject.SlotThreadSafeSlotMapContainer. get(java.lang.Object key, int index, ScriptableObject.SlotAccess accessType)protected ScriptableObject.SlotScriptableObject. getSlot(Context cx, java.lang.Object id, ScriptableObject.SlotAccess accessType)ScriptableObject.SlotEmbeddedSlotMap.Iter. next()ScriptableObject.SlotEmbeddedSlotMap. query(java.lang.Object key, int index)Locate the slot with the given name or index.ScriptableObject.SlotHashSlotMap. query(java.lang.Object key, int index)ScriptableObject.SlotSlotMap. query(java.lang.Object key, int index)This is an optimization that is the same as get with an accessType of SLOT_QUERY.ScriptableObject.SlotSlotMapContainer. query(java.lang.Object key, int index)ScriptableObject.SlotThreadSafeSlotMapContainer. query(java.lang.Object key, int index)Methods in org.mozilla.javascript that return types with arguments of type ScriptableObject.Slot Modifier and Type Method Description java.util.Iterator<ScriptableObject.Slot>EmbeddedSlotMap. iterator()java.util.Iterator<ScriptableObject.Slot>HashSlotMap. iterator()java.util.Iterator<ScriptableObject.Slot>SlotMapContainer. iterator()java.util.Iterator<ScriptableObject.Slot>ThreadSafeSlotMapContainer. iterator()Methods in org.mozilla.javascript with parameters of type ScriptableObject.Slot Modifier and Type Method Description private static voidEmbeddedSlotMap. addKnownAbsentSlot(ScriptableObject.Slot[] addSlots, ScriptableObject.Slot slot)Add slot with keys that are known to absent from the table.voidEmbeddedSlotMap. addSlot(ScriptableObject.Slot newSlot)voidHashSlotMap. addSlot(ScriptableObject.Slot newSlot)voidSlotMap. addSlot(ScriptableObject.Slot newSlot)Insert a new slot to the map.voidSlotMapContainer. addSlot(ScriptableObject.Slot newSlot)voidThreadSafeSlotMapContainer. addSlot(ScriptableObject.Slot newSlot)private static voidEmbeddedSlotMap. copyTable(ScriptableObject.Slot[] oldSlots, ScriptableObject.Slot[] newSlots)private ScriptableObject.SlotEmbeddedSlotMap. createSlot(java.lang.Object key, int indexOrHash, ScriptableObject.SlotAccess accessType, ScriptableObject.Slot existingSlot)private voidEmbeddedSlotMap. insertNewSlot(ScriptableObject.Slot newSlot)Constructors in org.mozilla.javascript with parameters of type ScriptableObject.Slot Constructor Description Iter(ScriptableObject.Slot slot)
-