org.elasticsearch.cluster.metadata
Class MappingMetaData.ParseContext

java.lang.Object
  extended by org.elasticsearch.cluster.metadata.MappingMetaData.ParseContext
Enclosing class:
MappingMetaData

public static class MappingMetaData.ParseContext
extends Object


Constructor Summary
MappingMetaData.ParseContext(boolean shouldParseId, boolean shouldParseRouting, boolean shouldParseTimestamp)
           
 
Method Summary
 String id()
          The id value parsed, null if does not require parsing, or not resolved.
 boolean idParsingStillNeeded()
          Is id parsing still needed?
 boolean idResolved()
          Has id been resolved during the parsing phase.
 boolean parsingStillNeeded()
          Is parsing still needed?
 String routing()
          The routing value parsed, null if does not require parsing, or not resolved.
 boolean routingParsingStillNeeded()
          Is routing parsing still needed?
 boolean routingResolved()
          Has routing been resolved during the parsing phase.
 boolean shouldParse()
          Do we really need parsing?
 boolean shouldParseId()
          Does id parsing really needed at all?
 boolean shouldParseRouting()
          Does routing parsing really needed at all?
 boolean shouldParseTimestamp()
          Does timestamp parsing really needed at all?
 String timestamp()
          The timestamp value parsed, null if does not require parsing, or not resolved.
 boolean timestampParsingStillNeeded()
          Is timestamp parsing still needed?
 boolean timestampResolved()
          Has timestamp been resolved during the parsing phase.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingMetaData.ParseContext

public MappingMetaData.ParseContext(boolean shouldParseId,
                                    boolean shouldParseRouting,
                                    boolean shouldParseTimestamp)
Method Detail

id

public String id()
The id value parsed, null if does not require parsing, or not resolved.


shouldParseId

public boolean shouldParseId()
Does id parsing really needed at all?


idResolved

public boolean idResolved()
Has id been resolved during the parsing phase.


idParsingStillNeeded

public boolean idParsingStillNeeded()
Is id parsing still needed?


routing

public String routing()
The routing value parsed, null if does not require parsing, or not resolved.


shouldParseRouting

public boolean shouldParseRouting()
Does routing parsing really needed at all?


routingResolved

public boolean routingResolved()
Has routing been resolved during the parsing phase.


routingParsingStillNeeded

public boolean routingParsingStillNeeded()
Is routing parsing still needed?


timestamp

public String timestamp()
The timestamp value parsed, null if does not require parsing, or not resolved.


shouldParseTimestamp

public boolean shouldParseTimestamp()
Does timestamp parsing really needed at all?


timestampResolved

public boolean timestampResolved()
Has timestamp been resolved during the parsing phase.


timestampParsingStillNeeded

public boolean timestampParsingStillNeeded()
Is timestamp parsing still needed?


shouldParse

public boolean shouldParse()
Do we really need parsing?


parsingStillNeeded

public boolean parsingStillNeeded()
Is parsing still needed?



Copyright © 2009-2012. All Rights Reserved.