Top Inners Fields Constructors Methods
com.sun.xml.fastinfoset.util

public Class LocalNameQualifiedNamesMap

extends KeyIntMap
Class Inheritance
Imports
com.sun.xml.fastinfoset.QualifiedName, .CommonResourceBundle, java.util.Arrays

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private int
private LocalNameQualifiedNamesMap
private LocalNameQualifiedNamesMap.Entry[]
Inherited from com.sun.xml.fastinfoset.util.KeyIntMap:
_capacity_loadFactor_readOnlyMapSize_size_thresholdDEFAULT_INITIAL_CAPACITYDEFAULT_LOAD_FACTORMAXIMUM_CAPACITYNOT_PRESENT

Constructor Summary

AccessConstructor and Description
public
LocalNameQualifiedNamesMap(int initialCapacity, float loadFactor)

public
LocalNameQualifiedNamesMap(int initialCapacity)

public

Method Summary

Modifier and TypeMethod and Description
private LocalNameQualifiedNamesMap.Entry
addEntry(String key, int hash, int bucketIndex)

public final void
private boolean
private LocalNameQualifiedNamesMap.Entry
getEntry(String key, int hash)

public final int
public final int
public final boolean
public final LocalNameQualifiedNamesMap.Entry
public final LocalNameQualifiedNamesMap.Entry
private void
resize(int newCapacity)

public final void
setReadOnlyMap(KeyIntMap readOnlyMap, boolean clear)

Implements abstract com.sun.xml.fastinfoset.util.KeyIntMap.setReadOnlyMap.

public final void
setReadOnlyMap(LocalNameQualifiedNamesMap readOnlyMap, boolean clear)

private void
Inherited from com.sun.xml.fastinfoset.util.KeyIntMap:
hashHashindexForsize

Field Detail

_indexback to summary
private int _index
_readOnlyMapback to summary
private LocalNameQualifiedNamesMap _readOnlyMap
_tableback to summary
private LocalNameQualifiedNamesMap.Entry[] _table

Constructor Detail

LocalNameQualifiedNamesMapback to summary
public LocalNameQualifiedNamesMap(int initialCapacity, float loadFactor)
LocalNameQualifiedNamesMapback to summary
public LocalNameQualifiedNamesMap(int initialCapacity)
LocalNameQualifiedNamesMapback to summary
public LocalNameQualifiedNamesMap()

Method Detail

addEntryback to summary
private LocalNameQualifiedNamesMap.Entry addEntry(String key, int hash, int bucketIndex)
clearback to summary
public final void clear()

Implements abstract com.sun.xml.fastinfoset.util.KeyIntMap.clear.

Annotations
@Override
eqback to summary
private boolean eq(String x, String y)
getEntryback to summary
private LocalNameQualifiedNamesMap.Entry getEntry(String key, int hash)
getIndexback to summary
public final int getIndex()
getNextIndexback to summary
public final int getNextIndex()
isQNameFromReadOnlyMapback to summary
public final boolean isQNameFromReadOnlyMap(QualifiedName name)
obtainDynamicEntryback to summary
public final LocalNameQualifiedNamesMap.Entry obtainDynamicEntry(String key)
obtainEntryback to summary
public final LocalNameQualifiedNamesMap.Entry obtainEntry(String key)
resizeback to summary
private void resize(int newCapacity)
setReadOnlyMapback to summary
public final void setReadOnlyMap(KeyIntMap readOnlyMap, boolean clear)

Implements abstract com.sun.xml.fastinfoset.util.KeyIntMap.setReadOnlyMap.

Annotations
@Override
setReadOnlyMapback to summary
public final void setReadOnlyMap(LocalNameQualifiedNamesMap readOnlyMap, boolean clear)
transferback to summary
private void transfer(LocalNameQualifiedNamesMap.Entry[] newTable)
com.sun.xml.fastinfoset.util back to summary

public Class LocalNameQualifiedNamesMap.Entry

extends Object
Class Inheritance
  • java.lang.Object
  • com.sun.xml.fastinfoset.util.LocalNameQualifiedNamesMap.Entry

Field Summary

Modifier and TypeField and Description
pack-priv final int
pack-priv final String
pack-priv LocalNameQualifiedNamesMap.Entry
public QualifiedName[]
public int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_hashback to summary
pack-priv final int _hash
_keyback to summary
pack-priv final String _key
_nextback to summary
pack-priv LocalNameQualifiedNamesMap.Entry _next
_valueback to summary
public QualifiedName[] _value
_valueIndexback to summary
public int _valueIndex

Constructor Detail

Entryback to summary
public Entry(String key, int hash, LocalNameQualifiedNamesMap.Entry next)

Method Detail

addQualifiedNameback to summary
public void addQualifiedName(QualifiedName name)