Neo4j Enterprise

org.neo4j.backup.check
Enum InconsistencyType.ReferenceInconsistency

java.lang.Object
  extended by java.lang.Enum<InconsistencyType.ReferenceInconsistency>
      extended by org.neo4j.backup.check.InconsistencyType.ReferenceInconsistency
All Implemented Interfaces:
Serializable, Comparable<InconsistencyType.ReferenceInconsistency>, InconsistencyType
Enclosing interface:
InconsistencyType

public static enum InconsistencyType.ReferenceInconsistency
extends Enum<InconsistencyType.ReferenceInconsistency>
implements InconsistencyType


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.neo4j.backup.check.InconsistencyType
InconsistencyType.PropertyBlockInconsistency, InconsistencyType.PropertyOwnerInconsistency, InconsistencyType.ReferenceInconsistency
 
Enum Constant Summary
DYNAMIC_LENGTH_TOO_LARGE
           
INVALID_TYPE_ID
           
NEXT_DYNAMIC_NOT_IN_USE
           
NEXT_DYNAMIC_NOT_REMOVED
           
NEXT_PROPERTY_NOT_IN_USE
           
NON_FULL_DYNAMIC_WITH_NEXT
           
ORPHANED_PROPERTY
           
OVERWRITE_USED_DYNAMIC
           
OWNER_DOES_NOT_REFERENCE_BACK
           
OWNER_NOT_IN_USE
           
PREV_PROPERTY_NOT_IN_USE
           
PROPERTY_CHANGED_WITHOUT_OWNER
           
PROPERTY_FOR_OTHER
           
PROPERTY_NEXT_WRONG_BACKREFERENCE
           
PROPERTY_NOT_IN_USE
           
PROPERTY_NOT_REMOVED_FOR_DELETED_NODE
           
PROPERTY_NOT_REMOVED_FOR_DELETED_RELATIONSHIP
           
PROPERTY_PREV_WRONG_BACKREFERENCE
           
RELATIONSHIP_FOR_OTHER_NODE
           
RELATIONSHIP_NOT_IN_USE
           
RELATIONSHIP_NOT_REMOVED_FOR_DELETED_NODE
           
REMOVED_PROPERTY_STILL_REFERENCED
           
REMOVED_RELATIONSHIP_STILL_REFERENCED
           
REPLACED_PROPERTY
           
SOURCE_NEXT_DIFFERENT_CHAIN
           
SOURCE_NEXT_NOT_IN_USE
           
SOURCE_NO_BACKREF
           
SOURCE_NODE_INVALID
           
SOURCE_NODE_NOT_IN_USE
           
SOURCE_PREV_DIFFERENT_CHAIN
           
SOURCE_PREV_NOT_IN_USE
           
TARGET_NEXT_DIFFERENT_CHAIN
           
TARGET_NEXT_NOT_IN_USE
           
TARGET_NO_BACKREF
           
TARGET_NODE_INVALID
           
TARGET_NODE_NOT_IN_USE
           
TARGET_PREV_DIFFERENT_CHAIN
           
TARGET_PREV_NOT_IN_USE
           
TYPE_NOT_IN_USE
           
UNUSED_KEY_NAME
           
UNUSED_TYPE_NAME
           
 
Method Summary
 boolean isWarning()
           
 String message()
           
static InconsistencyType.ReferenceInconsistency valueOf(String name)
          Returns the enum constant of this type with the specified name.
static InconsistencyType.ReferenceInconsistency[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

INVALID_TYPE_ID

public static final InconsistencyType.ReferenceInconsistency INVALID_TYPE_ID

TYPE_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency TYPE_NOT_IN_USE

RELATIONSHIP_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency RELATIONSHIP_NOT_IN_USE

RELATIONSHIP_FOR_OTHER_NODE

public static final InconsistencyType.ReferenceInconsistency RELATIONSHIP_FOR_OTHER_NODE

PROPERTY_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency PROPERTY_NOT_IN_USE

PROPERTY_FOR_OTHER

public static final InconsistencyType.ReferenceInconsistency PROPERTY_FOR_OTHER

NEXT_PROPERTY_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency NEXT_PROPERTY_NOT_IN_USE

PROPERTY_NEXT_WRONG_BACKREFERENCE

public static final InconsistencyType.ReferenceInconsistency PROPERTY_NEXT_WRONG_BACKREFERENCE

PREV_PROPERTY_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency PREV_PROPERTY_NOT_IN_USE

PROPERTY_PREV_WRONG_BACKREFERENCE

public static final InconsistencyType.ReferenceInconsistency PROPERTY_PREV_WRONG_BACKREFERENCE

ORPHANED_PROPERTY

public static final InconsistencyType.ReferenceInconsistency ORPHANED_PROPERTY

OWNER_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency OWNER_NOT_IN_USE

OWNER_DOES_NOT_REFERENCE_BACK

public static final InconsistencyType.ReferenceInconsistency OWNER_DOES_NOT_REFERENCE_BACK

REPLACED_PROPERTY

public static final InconsistencyType.ReferenceInconsistency REPLACED_PROPERTY

NEXT_DYNAMIC_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency NEXT_DYNAMIC_NOT_IN_USE

NON_FULL_DYNAMIC_WITH_NEXT

public static final InconsistencyType.ReferenceInconsistency NON_FULL_DYNAMIC_WITH_NEXT

DYNAMIC_LENGTH_TOO_LARGE

public static final InconsistencyType.ReferenceInconsistency DYNAMIC_LENGTH_TOO_LARGE

OVERWRITE_USED_DYNAMIC

public static final InconsistencyType.ReferenceInconsistency OVERWRITE_USED_DYNAMIC

UNUSED_TYPE_NAME

public static final InconsistencyType.ReferenceInconsistency UNUSED_TYPE_NAME

UNUSED_KEY_NAME

public static final InconsistencyType.ReferenceInconsistency UNUSED_KEY_NAME

SOURCE_NODE_INVALID

public static final InconsistencyType.ReferenceInconsistency SOURCE_NODE_INVALID

SOURCE_NODE_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency SOURCE_NODE_NOT_IN_USE

TARGET_NODE_INVALID

public static final InconsistencyType.ReferenceInconsistency TARGET_NODE_INVALID

TARGET_NODE_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency TARGET_NODE_NOT_IN_USE

TARGET_PREV_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency TARGET_PREV_NOT_IN_USE

TARGET_NO_BACKREF

public static final InconsistencyType.ReferenceInconsistency TARGET_NO_BACKREF

TARGET_PREV_DIFFERENT_CHAIN

public static final InconsistencyType.ReferenceInconsistency TARGET_PREV_DIFFERENT_CHAIN

SOURCE_PREV_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency SOURCE_PREV_NOT_IN_USE

SOURCE_NO_BACKREF

public static final InconsistencyType.ReferenceInconsistency SOURCE_NO_BACKREF

SOURCE_PREV_DIFFERENT_CHAIN

public static final InconsistencyType.ReferenceInconsistency SOURCE_PREV_DIFFERENT_CHAIN

TARGET_NEXT_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency TARGET_NEXT_NOT_IN_USE

TARGET_NEXT_DIFFERENT_CHAIN

public static final InconsistencyType.ReferenceInconsistency TARGET_NEXT_DIFFERENT_CHAIN

SOURCE_NEXT_NOT_IN_USE

public static final InconsistencyType.ReferenceInconsistency SOURCE_NEXT_NOT_IN_USE

SOURCE_NEXT_DIFFERENT_CHAIN

public static final InconsistencyType.ReferenceInconsistency SOURCE_NEXT_DIFFERENT_CHAIN

PROPERTY_CHANGED_WITHOUT_OWNER

public static final InconsistencyType.ReferenceInconsistency PROPERTY_CHANGED_WITHOUT_OWNER

RELATIONSHIP_NOT_REMOVED_FOR_DELETED_NODE

public static final InconsistencyType.ReferenceInconsistency RELATIONSHIP_NOT_REMOVED_FOR_DELETED_NODE

PROPERTY_NOT_REMOVED_FOR_DELETED_NODE

public static final InconsistencyType.ReferenceInconsistency PROPERTY_NOT_REMOVED_FOR_DELETED_NODE

PROPERTY_NOT_REMOVED_FOR_DELETED_RELATIONSHIP

public static final InconsistencyType.ReferenceInconsistency PROPERTY_NOT_REMOVED_FOR_DELETED_RELATIONSHIP

REMOVED_RELATIONSHIP_STILL_REFERENCED

public static final InconsistencyType.ReferenceInconsistency REMOVED_RELATIONSHIP_STILL_REFERENCED

REMOVED_PROPERTY_STILL_REFERENCED

public static final InconsistencyType.ReferenceInconsistency REMOVED_PROPERTY_STILL_REFERENCED

NEXT_DYNAMIC_NOT_REMOVED

public static final InconsistencyType.ReferenceInconsistency NEXT_DYNAMIC_NOT_REMOVED
Method Detail

values

public static InconsistencyType.ReferenceInconsistency[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (InconsistencyType.ReferenceInconsistency c : InconsistencyType.ReferenceInconsistency.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static InconsistencyType.ReferenceInconsistency valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

message

public String message()
Specified by:
message in interface InconsistencyType

isWarning

public boolean isWarning()
Specified by:
isWarning in interface InconsistencyType

Neo4j Enterprise

Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.