public final class ElementIdStrategy extends AbstractTraversalStrategy<TraversalStrategy.DecorationStrategy> implements TraversalStrategy.DecorationStrategy
UUID objects.
 This behavior can be overridden by setting the ElementIdStrategy.Builder.idMaker(Supplier).
 
 Unless otherwise specified the identifier is stored in the __id property.  This can be changed by setting
 the ElementIdStrategy.Builder.idPropertyKey(String)| Modifier and Type | Class and Description | 
|---|---|
| static class  | ElementIdStrategy.Builder | 
TraversalStrategy.DecorationStrategy, TraversalStrategy.FinalizationStrategy, TraversalStrategy.OptimizationStrategy, TraversalStrategy.ProviderOptimizationStrategy, TraversalStrategy.VerificationStrategy| Modifier and Type | Method and Description | 
|---|---|
| void | apply(Traversal.Admin<?,?> traversal) | 
| static ElementIdStrategy.Builder | build() | 
| Supplier<Object> | getIdMaker() | 
| String | getIdPropertyKey() | 
| String | toString() | 
equals, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTo, getTraversalCategoryapplyPost, applyPriorpublic String getIdPropertyKey()
public void apply(Traversal.Admin<?,?> traversal)
apply in interface TraversalStrategy<TraversalStrategy.DecorationStrategy>public static ElementIdStrategy.Builder build()
public String toString()
toString in class AbstractTraversalStrategy<TraversalStrategy.DecorationStrategy>Copyright © 2013–2015 Apache Software Foundation. All rights reserved.