Skip navigation links
A B C D E F G H I L N O Q R S T V 

A

add(ColumnVisibility.Node) - Method in class com.mware.ge.security.ColumnVisibility.Node
 
add(String, int) - Method in class com.mware.ge.store.EdgesWithCount
 
add(String, StorableEdgeInfo) - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 
ArrayByteSequence - Class in com.mware.ge.security
An implementation of ByteSequence that uses a backing byte array.
ArrayByteSequence(byte[]) - Constructor for class com.mware.ge.security.ArrayByteSequence
Creates a new sequence.
ArrayByteSequence(byte[], int, int) - Constructor for class com.mware.ge.security.ArrayByteSequence
Creates a new sequence from a subsequence of the given byte array.
ArrayByteSequence(String) - Constructor for class com.mware.ge.security.ArrayByteSequence
Creates a new sequence from the given string.
ArrayByteSequence(ByteBuffer) - Constructor for class com.mware.ge.security.ArrayByteSequence
Creates a new sequence based on a byte buffer.

B

byteAt(int) - Method in class com.mware.ge.security.ArrayByteSequence
 
byteAt(int) - Method in class com.mware.ge.security.ByteSequence
Gets a byte within this sequence.
ByteBufferUtil - Class in com.mware.ge.security
 
ByteBufferUtil() - Constructor for class com.mware.ge.security.ByteBufferUtil
 
ByteSequence - Class in com.mware.ge.security
A sequence of bytes.
ByteSequence() - Constructor for class com.mware.ge.security.ByteSequence
 

C

CHARSET_NAME - Static variable in class com.mware.ge.store.StorableEdgeInfo
 
clear() - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 
ColumnVisibility - Class in com.mware.ge.security
Validate the column visibility is a valid expression and set the visibility for a Mutation.
ColumnVisibility() - Constructor for class com.mware.ge.security.ColumnVisibility
Creates an empty visibility.
ColumnVisibility(String) - Constructor for class com.mware.ge.security.ColumnVisibility
Creates a column visibility for a Mutation.
ColumnVisibility(byte[]) - Constructor for class com.mware.ge.security.ColumnVisibility
Creates a column visibility for a Mutation from a string already encoded in UTF-8 bytes.
ColumnVisibility.Node - Class in com.mware.ge.security
A node in the parse tree for a visibility expression.
ColumnVisibility.NodeComparator - Class in com.mware.ge.security
A node comparator.
ColumnVisibility.NodeType - Enum in com.mware.ge.security
The node types in a parse tree for a visibility expression.
com.mware.ge.security - package com.mware.ge.security
 
com.mware.ge.store - package com.mware.ge.store
 
compare(ColumnVisibility.Node, ColumnVisibility.Node) - Method in class com.mware.ge.security.ColumnVisibility.NodeComparator
 
compareBytes(ByteSequence, ByteSequence) - Static method in class com.mware.ge.security.ByteSequence
Compares the two given byte sequences, byte by byte, returning a negative, zero, or positive result if the first sequence is less than, equal to, or greater than the second.
compareTo(ByteSequence) - Method in class com.mware.ge.security.ByteSequence
Compares this byte sequence to another.
contains(byte[]) - Method in class com.mware.ge.security.SecurityAuthorizations
Checks whether this object contains the given authorization.
contains(ByteSequence) - Method in class com.mware.ge.security.SecurityAuthorizations
Checks whether this object contains the given authorization.
contains(String) - Method in class com.mware.ge.security.SecurityAuthorizations
Checks whether this object contains the given authorization.

D

data - Variable in class com.mware.ge.security.ArrayByteSequence
 

E

Edges - Class in com.mware.ge.store
 
Edges() - Constructor for class com.mware.ge.store.Edges
 
EdgesWithCount - Class in com.mware.ge.store
 
EdgesWithCount() - Constructor for class com.mware.ge.store.EdgesWithCount
 
EdgesWithEdgeInfo - Class in com.mware.ge.store
 
EdgesWithEdgeInfo() - Constructor for class com.mware.ge.store.EdgesWithEdgeInfo
 
EMPTY - Static variable in class com.mware.ge.security.ColumnVisibility.Node
An empty list of nodes.
EMPTY - Static variable in class com.mware.ge.security.SecurityAuthorizations
An empty set of authorizations.
equals(Object) - Method in class com.mware.ge.security.ByteSequence
 
equals(Object) - Method in class com.mware.ge.security.ColumnVisibility
equals(ColumnVisibility) - Method in class com.mware.ge.security.ColumnVisibility
Compares two ColumnVisibilities for string equivalence, not as a meaningful comparison of terms and conditions.
equals(Object) - Method in class com.mware.ge.security.SecurityAuthorizations
 
escape(byte[], boolean) - Static method in class com.mware.ge.security.VisibilityEvaluator
Properly escapes an authorization string.
evaluate(ColumnVisibility) - Method in class com.mware.ge.security.VisibilityEvaluator
Evaluates the given column visibility against the authorizations provided to this evaluator.

F

flatten() - Method in class com.mware.ge.security.ColumnVisibility
Generates a byte[] that represents a normalized, but logically equivalent, form of this evaluator's expression.

G

get(String) - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 
getAuthorizations() - Method in class com.mware.ge.security.SecurityAuthorizations
Gets the authorizations in sorted order.
getAuthorizationsBB() - Method in class com.mware.ge.security.SecurityAuthorizations
Gets the authorizations in sorted order.
getBackingArray() - Method in class com.mware.ge.security.ArrayByteSequence
 
getBackingArray() - Method in class com.mware.ge.security.ByteSequence
Gets the backing byte array for this sequence.
getBytes() - Method in class com.mware.ge.store.StorableEdgeInfo
 
getChildren() - Method in class com.mware.ge.security.ColumnVisibility.Node
 
getEdgeCountsByLabelName() - Method in class com.mware.ge.store.EdgesWithCount
 
getEdgeInfos() - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 
getEdgesWithCount() - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 
getEntries() - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 
getExpression() - Method in class com.mware.ge.security.ColumnVisibility
Accessor for the underlying byte string.
getLabel() - Method in class com.mware.ge.store.StorableEdgeInfo
 
getLabelBytes() - Method in class com.mware.ge.store.StorableEdgeInfo
 
getLabels() - Method in class com.mware.ge.store.EdgesWithCount
 
getMessage() - Method in exception com.mware.ge.security.VisibilityParseException
 
getParseTree() - Method in class com.mware.ge.security.ColumnVisibility
Gets the parse tree for this column visibility.
getTerm(byte[]) - Method in class com.mware.ge.security.ColumnVisibility.Node
 
getTermEnd() - Method in class com.mware.ge.security.ColumnVisibility.Node
 
getTermStart() - Method in class com.mware.ge.security.ColumnVisibility.Node
 
getTimestamp() - Method in class com.mware.ge.store.StorableEdgeInfo
 
getType() - Method in class com.mware.ge.security.ColumnVisibility.Node
 
getVertexId() - Method in class com.mware.ge.store.StorableEdgeInfo
 
getVertexId(byte[]) - Static method in class com.mware.ge.store.StorableEdgeInfo
 

H

hashCode() - Method in class com.mware.ge.security.ByteSequence
 
hashCode() - Method in class com.mware.ge.security.ColumnVisibility
 
hashCode() - Method in class com.mware.ge.security.SecurityAuthorizations
 

I

isBackedByArray() - Method in class com.mware.ge.security.ArrayByteSequence
 
isBackedByArray() - Method in class com.mware.ge.security.ByteSequence
Determines whether this sequence is backed by a byte array.
isEmpty() - Method in class com.mware.ge.security.SecurityAuthorizations
Checks if this collection of authorizations is empty.
iterator() - Method in class com.mware.ge.security.SecurityAuthorizations
 

L

length - Variable in class com.mware.ge.security.ArrayByteSequence
 
length() - Method in class com.mware.ge.security.ArrayByteSequence
 
length() - Method in class com.mware.ge.security.ByteSequence
Gets the length of this sequence.

N

Node(ColumnVisibility.NodeType, int) - Constructor for class com.mware.ge.security.ColumnVisibility.Node
 
Node(int, int) - Constructor for class com.mware.ge.security.ColumnVisibility.Node
 
NodeComparator(byte[]) - Constructor for class com.mware.ge.security.ColumnVisibility.NodeComparator
Creates a new comparator.
normalize(ColumnVisibility.Node, byte[]) - Static method in class com.mware.ge.security.ColumnVisibility
 
normalize(ColumnVisibility.Node, byte[], ColumnVisibility.NodeComparator) - Static method in class com.mware.ge.security.ColumnVisibility
 

O

offset - Variable in class com.mware.ge.security.ArrayByteSequence
 
offset() - Method in class com.mware.ge.security.ArrayByteSequence
 
offset() - Method in class com.mware.ge.security.ByteSequence
Gets the offset for this sequence.

Q

quote(String) - Static method in class com.mware.ge.security.ColumnVisibility
Properly quotes terms in a column visibility expression.
quote(byte[]) - Static method in class com.mware.ge.security.ColumnVisibility
Properly quotes terms in a column visibility expression.

R

remove(String) - Method in class com.mware.ge.store.EdgesWithEdgeInfo
 

S

SecurityAuthorizations - Class in com.mware.ge.security
A collection of authorization strings.
SecurityAuthorizations(Collection<byte[]>) - Constructor for class com.mware.ge.security.SecurityAuthorizations
Constructs an authorization object from a collection of string authorizations that have each already been encoded as UTF-8 bytes.
SecurityAuthorizations(List<ByteBuffer>) - Constructor for class com.mware.ge.security.SecurityAuthorizations
Constructs an authorization object from a list of string authorizations that have each already been encoded as UTF-8 bytes.
SecurityAuthorizations() - Constructor for class com.mware.ge.security.SecurityAuthorizations
Constructs an empty set of authorizations.
SecurityAuthorizations(String...) - Constructor for class com.mware.ge.security.SecurityAuthorizations
Constructs an authorizations object from a set of human-readable authorizations.
size() - Method in class com.mware.ge.security.SecurityAuthorizations
Gets the size of this collection of authorizations.
StorableEdgeInfo - Class in com.mware.ge.store
 
StorableEdgeInfo() - Constructor for class com.mware.ge.store.StorableEdgeInfo
 
StorableEdgeInfo(String, String) - Constructor for class com.mware.ge.store.StorableEdgeInfo
 
StorableEdgeInfo(String, String, long, boolean) - Constructor for class com.mware.ge.store.StorableEdgeInfo
 
StorableEdgeInfo(byte[], long) - Constructor for class com.mware.ge.store.StorableEdgeInfo
 
stringify(ColumnVisibility.Node, byte[], StringBuilder) - Static method in class com.mware.ge.security.ColumnVisibility
 
subSequence(int, int) - Method in class com.mware.ge.security.ArrayByteSequence
 
subSequence(int, int) - Method in class com.mware.ge.security.ByteSequence
Returns a portion of this sequence.

T

toArray() - Method in class com.mware.ge.security.ArrayByteSequence
 
toArray() - Method in class com.mware.ge.security.ByteSequence
Returns a byte array containing the bytes in this sequence.
toByteBuffers(Collection<byte[]>) - Static method in class com.mware.ge.security.ByteBufferUtil
 
toByteBuffers(ByteSequence) - Static method in class com.mware.ge.security.ByteBufferUtil
 
toBytes(ByteBuffer) - Static method in class com.mware.ge.security.ByteBufferUtil
 
toBytesList(Collection<ByteBuffer>) - Static method in class com.mware.ge.security.ByteBufferUtil
 
toString() - Method in class com.mware.ge.security.ArrayByteSequence
 
toString(ByteBuffer) - Static method in class com.mware.ge.security.ByteBufferUtil
 
toString() - Method in class com.mware.ge.security.ColumnVisibility
 
toString() - Method in class com.mware.ge.security.SecurityAuthorizations
 
toString() - Method in class com.mware.ge.store.StorableEdgeInfo
 

V

valueOf(String) - Static method in enum com.mware.ge.security.ColumnVisibility.NodeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mware.ge.security.ColumnVisibility.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
VisibilityEvaluator - Class in com.mware.ge.security
A class which evaluates visibility expressions against a set of authorizations.
VisibilityEvaluator(SecurityAuthorizations) - Constructor for class com.mware.ge.security.VisibilityEvaluator
Creates a new evaluator for the given collection of authorizations.
VisibilityParseException - Exception in com.mware.ge.security
An exception thrown when a visibility string cannot be parsed.
VisibilityParseException(String, byte[], int) - Constructor for exception com.mware.ge.security.VisibilityParseException
Creates a new exception.
A B C D E F G H I L N O Q R S T V 
Skip navigation links

Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.