|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Discriminator.XMLStores.XMLStores that do not wrap other XMLStores
can use this constructor.
XMLStores can use this
constructor.
NeighbourhoodListener.
ReferenceListener for receiving
Reference events.
ReferenceListener for receiving
LocalLocator events for roots.
LocalLocator to all content currently in this
FileSystem.
LocalLocator to a free write position that
can hold size number of bytes.
includeSelf is true create
an ancestor-or-self axis.
Discriminator capable of discriminating a multiset
of arrays.ArrayDiscriminator able to discriminate
a multiset of arrays.
Identifier acceptable
by the routing layer.
ValueReference as an Identifier
acceptable by the routing layer.
Pair.Discriminator capable of discriminating a multiset of
Lists considered as bags.BagDiscriminator where the specified
Discriminator
is capable of discriminating the elements contained in the bags.
true if this node set
contains any elements.
false if the value of this XNumber
is NaN or 0.
true if this XString does
not represent the empty string.
InputSource.
InputSource
and saves it in XMLStore during loading.
Discriminator capable of discriminating a multiset of
arrays of bytes.ByteArrayDiscriminator reusing
the memory allocated in the specified Memory.
Discriminator capable of discriminating a multiset of
Byte objects.Region to memory.
CacheDiscriminator is used to break long chains of
Extractors in complex discriminators.dictionary and used arrays.
Discriminator capable of discriminating a multiset of
Character objects.CharacterDiscriminator reusing the
memory allocated in the specified Memory.
Discriminator capable of discriminating a multiset of
Lists of CharSequencess considered as bags.Discriminator capable of discriminating a multiset of
CharSequence objects (e.g Strings).CharSequenceDiscriminator
reusing the memory allocated in the specified Memory.
ChunkExtractor for the specific type of number.
Discriminator capable of discriminating a multiset of
Objects according to their Class.ClassDiscriminator reusing the memory
allocated in the specified Memory.
FileSystemIdentifier.
FileSystemIdentifier to
the specified object.
RegionManager and releases all ressources.
XMLStore properly commit all
data to the underlying ressource, release resources, and so
forth.
Compactor.
Node
and determine which is closest to the identifier specified in the
constructor.
Node
and determine which is seen first.
Node
and determine which is seen last.
true if the map contains the specified key and
false otherwise.
true if the map contains the specified key and
false otherwise.
ValueReference created from a content hash of a Node
(currently MD5).ContentValueReference by computing a content
hash of the tree rooted at the specified Node.
Node to a SystemNode.
fromLoc in the specified
FileSystem to toLoc in this
FileSystem.
code from the specified stream.
code.
includeSelf is true create
a descendant-or-self axis.
CAPACITY for use during discrimination.
List of values, and returns a
Collection of Lists, each representing
an equivalence class containing elements
from values that are equivalent.
List of values using an Extractor,
and returns a Collection of Lists, each
representing an equivalence class containing elements from
values that are equivalent.
Memory's dictionary.
Sharer continously until the store is fully
discriminated.
Discriminator that adapts its input to suit that of
another Discriminator.DiscriminatorAdapter which adapts
its input to the specified Discriminator.
Identifiers
as keys.XMLStore that uses Kademlia as routing module.true new regions will be compacted before saving.
DocNode.Node in a document.Discriminator capable of discriminating a multiset of
Double objects.double.
Node.NodeFactory that operates strictly on
SystemNodes.true the sharer will run as a background thread.
Array.ensureCapacity(int[],int,int).
Array.ensureCapacity(int[],int,int).
Array.ensureCapacity(int[],int,int).
Array.ensureCapacity(int[],int,int).
Array.ensureCapacity(int[],int,int).
Array.ensureCapacity(int[],int,int).
RegionConfiguration with values of fields filled
in from environment properties with corresponding names.
EOF Symbol index.
true if and only if o1 and
o2 are equivalent under the equivalence defined by
the specified Discriminator.
CharSequences.
true if and only if the specified object is also
an EquivalenceClassDiscriminable and that
EquivalenceClassDiscriminable points to the
same EquivalenceClass object as this Reference.
true if and only if the specified object is also a
Pair and its first and second components are pairwise
equal to this object's first and second components using the equals
method (or pairwise null).
true if and only if the specified object is also a
Node, they have the same type, their node values are equal,
their attributes are equals as a set, and their children are recursively
equal according to this definition.
Node is also a NodeProxy,
attempts to compare the two nodes using references, otherwise the
proxied node is loaded and a structural comparison is (probably)
performed.
true if and only if the specified object
is also a ContentValueReference and it represents
the same content hash
as this ContentValueReference.
true if and only if the specified object is a
RelativeReference consisting of a root equal to the
root of this reference, and a path equal to the path of this reference.
true if o is a Node
and has the same identifier as this.
o is
an instance of XBoolean and it has the same boolean
value as this.
o is
an instance of XNumber and it has the same
value as this.
o is
an instance of XString and it has the same string
value as this.
EquivalenceClassDiscriminable
and EquivalenceClassDiscriminator.EquivalenceClass
pointers.Discriminator capable of discriminating a multiset
of EquivalenceClassDiscriminable objects.error Symbol index.
Extractor is capable of extracting a label
object T and a value object S from
a specific input type U.FileSystem supporting operations needed by
disk XMLStore implementations.Discriminator capable of discriminating a multiset of
Float objects.Region from memory by persisting it and releasing
memory.
Region and begins a new.
LocalLocator.
null as its detail message.
Future merely wrapping a value.
Object pointed to by this Reference.
null
if does not exist.
Node's attributes.
Node.
Lists considered as bags.
Byte objects.
Character objects.
CharSequence objects.
Node.
ClassDiscriminator for Objects.
DistributedMap.setContactPort(int) method.
DocNodes.
Double objects.
EquivalenceClass that this object belongs to.
Pair.
Float objects.
DataInput for reading.
Integer objects.
Lists of the type
implied by the specified Discriminator.
Long objects.
Memory instance for use by customized
discriminators.
GlobalNameServer that uses the same DistributedMap
as this DistributedXMLStore.
NameServer for this store.
Navigator for TemplateNode objects.
Node.
DataOutpu for writing.
null
if it does not have a parent.
PolymorphicDiscriminator for the specified class.
PolymorphicStreamer for the specified class.
Navigator.ELEMENT.
Navigator.ATTRIBUTE.
Navigator.
Navigator.ELEMENT.
Navigator.ELEMENT.
Navigator.ELEMENT.
Navigator.ELEMENT.
Navigator.ELEMENT.
Navigator.ELEMENT.
RegionManager is provided merely for testing
purposes and for accessing the managers statistics.
Pair.
Lists considered as sets.
Short objects.
Statistics object containing information
about the last run of share().
Node.
NameServer that relies on a DistributedMap.hashCode on the
EquivalenceClass of this Reference.
Identifier.IDSIZE bit and it is
always positive.Extractor where the label and value are
identical to the original value.
Extractor where the label is extracted by
the specified Extractor and the value is just the
original value.
List of Pairs where the two components
the ith element return the value of the ith element of
values.
List of Pairs where the two components
the ith element return the value of the ith element of
values.
Streamer of Nodes that does not use references,
but inlines each child node directly in the output.DiscriminatorFactory.
Discriminator capable of discriminating a multiset
of intarrays.IntegerArrayDiscriminator able to
discriminate a multiset of int arrays.
Discriminator capable of discriminating a multiset of
Integer objects.int.
true if this Region is currently
in memory.
true if this Region is closed for¨
further application writes (the sharer may still modify the region).
true if the specified LocalLocator
originates from this FileSystem.
true if the specified LocalLocator
points to data in this Region.
true if this Node is mutable,
false otherwise.
true if the specified node is outside the bounds
for the discrimination.
true if the on-disk representation of this
Region is up-to-date.
true if this axis is a reverse axis.
Discriminator capable of discriminating a multiset
of Lists of objects.IterationListDiscriminator able to
discriminate a multiset of List objects.
Discriminator capable of discriminating a multiset of
CharSequence objects.LexicographicCharSequenceDiscriminator
reusing the memory allocated in the specified Memory.
Discriminator capable of discriminating a multiset
of Lists of objects.ListDiscriminator able to discriminate
a multiset of List objects.
Reference of the node is used to construct child
NodeProxys with plausible secondary references.
RelativeReferences and calls AbstractXMLStore.resolvedLoad(org.planx.xmlstore.Reference).
ExecutorService for local XMLStore clients.
FileSystem that uses an on-disk file.LocalLocator consists of a file offset, a length, and a
FileSystemIdentifier.NameServer for local use only.XMLStore that only operates on location dependent
References, that is, LocalLocators.LocalXMLStore with the specified on-disk name.
LocalXMLStore with the specified on-disk name.
Step objects
and an indication of whether it is an absolute location
path or not.Reference.LocalLocator has been loaded.
Discriminator capable of discriminating a multiset of
Long objects.long.
Node with the specified LocalLocator.
begin (including) and end (not including)
that the specified node is also responsible for.
true if the node is of the
principal node type and has a name that matches
this name test.
true if the specified object matches
this node test.
Memory that allocates a large amount of memory.
List of Pairs where the first component
of the ith element returns the value of the ith element of
labels and the second component of the ith element
returns the value of the ith element of values.
List of Pairs where the first component
of the ith element returns the value of the ith element of
labels and the second component of the ith element
returns the value of the ith element of values.
MessageServer.sendMessage(int, Message, InetAddress, int)
ExecutorService for remote XMLStore clients.
XMLStore to networked clients.null
if it does not have a one.
Discriminator of SystemNodes.Node with the specified LocalLocator
has been loaded.
id.
Node with the specified LocalLocator
has been saved.
Discriminator capable of discriminating a multiset of
values into an equivalence class containing null elements
and one or more equivalence classes containing the non-null
elements as discriminated by another discriminator.NullDiscriminator wrapping the specified
discriminator, thereby extending the wrapped discriminator to allow
null values.
Discriminator
of numbers.ChunkExtractor is capable of extracting an integer chunk of
bitsize CHUNK_BITSIZE beginning from the offset set by
setOffset from the type U.Reference
that is resolved when the save process is completed.Discriminator capable of discriminating a multiset
of Pairs.Extractor that extracts the first component
of a Pair as the label and the second component as the
value.
Extractor that extracts the first component
of a Pair as the label and the whole pair as the value.
Extractor that extracts the first component
of a Pair as the value and the second component as the
label.
Lists
of Pairs.Extractor that extracts the second component
of a Pair as the label and the whole pair as the value.
Region to disk.
isSet is true the Map
will ignore values (saves space on disk).
POLICY_INSTANCE is null the value of a
default policy as defined in the static fields of this class.
Discriminator capable of discriminating objects of
different types.Streamer that can handle multiple datatypes.null
if it does not have a one.
Discriminator capable of discriminating a multiset
of Lists of objects that support random access.RandomAccessListDiscriminator able to
discriminate a multiset of List objects.
List of objects, where the specified
Streamer is capable of reading each object in the list.
Streamers.writePosArray(java.io.DataOutput, int[]).
int written by the writeShortInt
method.
String written by
Streamers.writeUTF(DataOutput,String).
String written by
Streamers.writeUTF(DataOutput,String,int).
comm.
Discriminator that enables discrimination of recursive
datatypes.RecursionDiscriminator.
reduce_goto table.
EquivalenceClass.
EquivalenceClass.
Reference that can be used to load a Node
from an XMLStore.Reference events such as the relocation of data
pointed to by a location dependent reference (Locator), and
the mapping of a node to a location independent value reference.oldLoc has been
relocated to newLoc.
Reference with an associated Reference
which can be unresolved.Region is a collection of nodes.RelativeReference consists of a Reference
and a path.RegionManager.retain(LocalLocator).
XMLStore that the data referenced by the
specified Reference is no longer needed.
NeighbourhoodListener.
ReferenceListener previously added
with addReferenceListener.
ReferenceListener previously registered with
RegionManager.addRootListener(ReferenceListener).
AbstractXMLStore.load(org.planx.xmlstore.Reference) after resolving RelativeReferences.
Reference is not known in the underlying
XMLStore it is looked up in the network and loaded from
another peer if it exists.
LocalLocators.
ContentValueReferences will be resolved by looking up the
root reference in the local reference server, loading this node in the
underlying store, and traversing from this node to the node designated
be the path of the global reference.
InetSocketAddresses identifying the peers
responsible for the specified key according to the underlying
routing algorithm.
RegionManager.release(LocalLocator).
XMLStore that the data referenced by the
specified Reference should be kept permanently.
List containing only the first components of the specified
List of Pairs.
List containing only the second components of the specified
List of Pairs.
Region.
Node and returns a LocalLocator to it.
Node is sent to the
remote XMLStore and saved there.
Node, gives it a ContentValueReference,
and registers it in the local reference server.
Node.
Discriminator capable of discriminating a multiset of
Lists considered as sets.SetDiscriminator where the specified
Discriminator is capable of discriminating the elements
contained in the sets.
EquivalenceClass of this object to the
specified EquivalenceClass (optional operation).
Array.setLength(int[], int).
Region.
Regions.
Discriminator capable of discriminating a multiset of
arrays of shorts.ShortArrayDiscriminator reusing the memory
allocated in the specified Memory.
Discriminator capable of discriminating a multiset of
Lists considered as bags.ShortBagDiscriminator where the
specified Discriminator is capable of discriminating
the elements contained in the bags.
Discriminator capable of discriminating a multiset of
Short objects.ShortDiscriminator that reuses the
memory of the specified Memory.
Streamers.writeShortInt(java.io.DataOutput, int) method for the specified int.
Discriminator capable of discriminating a multiset of
Lists considered as sets.ShortSetDiscriminator where the
specified Discriminator
is capable of discriminating the elements contained in the sets.
FileSystem.
LocalXMLStore.
Discriminator capable of discriminating a multiset of
CharSequence objects (e.g Strings).CharSequenceDiscriminator reusing the memory
allocated in the specified Memory.
Discriminator capable of discriminating a multiset
of Lists of objects that support random access.SizeRandomAccessListDiscriminator able
to discriminate a multiset of List objects.
CharSequences in-place.
Sharer background thread with the period between runs
specified in the constructor.
Axis, NodeTest
and a list of predicates which are Expression
objects.Sharer background thread.
Streamer is capable of writing and reading objects of
a specific class to and from streams.Streamers and writing to DataOutput and reading
from DataInput.true.
MessageServer.TIMEOUT seconds for the
message with communication id comm.
IDSIZE bits.
IDSIZE bits.
IDSIZE/8 in big-endian order (most significant byte
is in the zeroth element).
Streamer
using the fromStream method.
Streamable.fromStream(java.io.DataInput) method.
toString method on the
object pointed to by this Reference.
true.
T to the type
E expected as input to the wrapped
Discriminator.
XMLStores.List.
Streamers.wrapNull(java.io.DataOutput, java.lang.Object) and returns it.
true a hash sharer will be used instead of MSD.
CAPACITY to keep track of which indexes in
dictionary is used.
Streamers.writeUTF(java.io.DataOutput, java.lang.String) method
for the specified String.
null if it has not been found.
List containing the values (as determined by
the Extractor
e) of the specified List.
Reference.false to the output if the object was
null and true if the object was
non-null.
Streamer is
capable of writing each object contained in the List.
ints in the array must be positive, and if an
int is smaller than 128, only a single byte is written
to represent it.
int.
String of any size in Java modified UTF format.
String of any size in Java modified UTF format.
XMLStore provides facilities for persisting semi-structured
data in the form of Nodes.double value.
null as its detail message.
reduce_goto table.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||