org.gcube.searchsystem.planning.commonvocabulary
Class OperatorSemantics

java.lang.Object
  extended by org.gcube.searchsystem.planning.commonvocabulary.OperatorSemantics

public class OperatorSemantics
extends java.lang.Object


Method Summary
static java.util.HashMap<java.lang.String,java.lang.String> createAndOperationArgs(java.lang.String semantics, java.lang.String indication, java.lang.String payloadSide)
           
static java.util.HashMap<java.lang.String,java.lang.String> createNotOperationArgs(java.lang.String semantics, java.lang.String mode, java.lang.String indication)
           
static java.util.HashMap<java.lang.String,java.lang.String> createOrOperationArgs(java.lang.String semantics, java.lang.String mode, java.lang.String indication)
           
static java.lang.String getAndOperationSemantics(java.lang.String indication)
           
static java.lang.String getNotOperationSemantics(java.lang.String indication)
           
static java.lang.String getOrOperationSemantics(java.lang.String indication)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOrOperationSemantics

public static java.lang.String getOrOperationSemantics(java.lang.String indication)
                                                throws CQLUnsupportedException
Throws:
CQLUnsupportedException

getAndOperationSemantics

public static java.lang.String getAndOperationSemantics(java.lang.String indication)
                                                 throws CQLUnsupportedException
Throws:
CQLUnsupportedException

getNotOperationSemantics

public static java.lang.String getNotOperationSemantics(java.lang.String indication)
                                                 throws CQLUnsupportedException
Throws:
CQLUnsupportedException

createAndOperationArgs

public static java.util.HashMap<java.lang.String,java.lang.String> createAndOperationArgs(java.lang.String semantics,
                                                                                          java.lang.String indication,
                                                                                          java.lang.String payloadSide)
                                                                                   throws CQLUnsupportedException
Throws:
CQLUnsupportedException

createOrOperationArgs

public static java.util.HashMap<java.lang.String,java.lang.String> createOrOperationArgs(java.lang.String semantics,
                                                                                         java.lang.String mode,
                                                                                         java.lang.String indication)
                                                                                  throws CQLUnsupportedException
Throws:
CQLUnsupportedException

createNotOperationArgs

public static java.util.HashMap<java.lang.String,java.lang.String> createNotOperationArgs(java.lang.String semantics,
                                                                                          java.lang.String mode,
                                                                                          java.lang.String indication)
                                                                                   throws CQLUnsupportedException
Throws:
CQLUnsupportedException