Class DefaultStatement
java.lang.Object
org.gvsig.expressionevaluator.impl.DefaultStatement
- All Implemented Interfaces:
org.gvsig.expressionevaluator.Statement
- Author:
- jjdelcerro
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic classstatic classstatic classstatic classstatic interfacestatic interfacestatic classstatic classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassstatic classNested classes/interfaces inherited from interface org.gvsig.expressionevaluator.Statement
org.gvsig.expressionevaluator.Statement.ArgsBuilder, org.gvsig.expressionevaluator.Statement.CompoundRule, org.gvsig.expressionevaluator.Statement.ConditionalRule, org.gvsig.expressionevaluator.Statement.Rule, org.gvsig.expressionevaluator.Statement.StatementBuilder, org.gvsig.expressionevaluator.Statement.StatementContext, org.gvsig.expressionevaluator.Statement.SwichTokenRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.expressionevaluator.StatementaddRule(org.gvsig.expressionevaluator.Statement.Rule rule) org.gvsig.expressionevaluator.Statement.ArgsBuilderargs_expand(String... args) org.gvsig.expressionevaluator.Statement.ArgsBuilderargs_names(String... args) org.gvsig.expressionevaluator.Statement.Rulevoidbuilder(org.gvsig.expressionevaluator.Statement.StatementBuilder builder) voidorg.gvsig.expressionevaluator.Statement.Rulefail()org.gvsig.expressionevaluator.Statement.ArgsBuilderfixed_args_names(String... args) getName()org.gvsig.expressionevaluator.Statement.ConditionalRuleif_compatibility_contains(String compatid, String expected) booleanisApplicable(org.gvsig.expressionevaluator.Statement.StatementContext context) org.gvsig.expressionevaluator.Statement.ConditionalRuleoptional_any_token(String... id) org.gvsig.expressionevaluator.Statement.ConditionalRuleorg.gvsig.expressionevaluator.Statement.ConditionalRuleoptional_identifiers(String separator) org.gvsig.expressionevaluator.Statement.ConditionalRuleorg.gvsig.expressionevaluator.Codeparse(org.gvsig.expressionevaluator.Statement.StatementContext context) org.gvsig.expressionevaluator.Statement.CompoundRulerepeat()org.gvsig.expressionevaluator.Statement.CompoundRulerepeat_until_any_tokens(String... tokens) org.gvsig.expressionevaluator.Statement.Rulerequire_any_token(String... token) org.gvsig.expressionevaluator.Statement.Ruleorg.gvsig.expressionevaluator.Statement.Rulerequire_expression(boolean allow_assignement) org.gvsig.expressionevaluator.Statement.Rulerequire_expressions(String separator) org.gvsig.expressionevaluator.Statement.Rulerequire_expressions(String separator, String... terminationTokens) org.gvsig.expressionevaluator.Statement.Ruleorg.gvsig.expressionevaluator.Statement.Ruleorg.gvsig.expressionevaluator.Statement.Ruleorg.gvsig.expressionevaluator.Statement.Ruleorg.gvsig.expressionevaluator.Statement.Rulerequire_tokens(String... token) org.gvsig.expressionevaluator.Statement.Ruleset_expression(String id, Object value) org.gvsig.expressionevaluator.Statement.SwichTokenRuletoString()
-
Constructor Details
-
DefaultStatement
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.gvsig.expressionevaluator.Statement
-
require_any_token
- Specified by:
require_any_tokenin interfaceorg.gvsig.expressionevaluator.Statement
-
require_tokens
- Specified by:
require_tokensin interfaceorg.gvsig.expressionevaluator.Statement
-
require_identifier
public org.gvsig.expressionevaluator.Statement.Rule require_identifier()- Specified by:
require_identifierin interfaceorg.gvsig.expressionevaluator.Statement
-
require_identifiers
- Specified by:
require_identifiersin interfaceorg.gvsig.expressionevaluator.Statement
-
require_identifiers_as_string
- Specified by:
require_identifiers_as_stringin interfaceorg.gvsig.expressionevaluator.Statement
-
require_literal_string
public org.gvsig.expressionevaluator.Statement.Rule require_literal_string()- Specified by:
require_literal_stringin interfaceorg.gvsig.expressionevaluator.Statement
-
set_expression
- Specified by:
set_expressionin interfaceorg.gvsig.expressionevaluator.Statement
-
require_expression
public org.gvsig.expressionevaluator.Statement.Rule require_expression()- Specified by:
require_expressionin interfaceorg.gvsig.expressionevaluator.Statement
-
require_expression
public org.gvsig.expressionevaluator.Statement.Rule require_expression(boolean allow_assignement) - Specified by:
require_expressionin interfaceorg.gvsig.expressionevaluator.Statement
-
optional_expression
public org.gvsig.expressionevaluator.Statement.ConditionalRule optional_expression()- Specified by:
optional_expressionin interfaceorg.gvsig.expressionevaluator.Statement
-
require_expressions
- Specified by:
require_expressionsin interfaceorg.gvsig.expressionevaluator.Statement
-
require_expressions
public org.gvsig.expressionevaluator.Statement.Rule require_expressions(String separator, String... terminationTokens) - Specified by:
require_expressionsin interfaceorg.gvsig.expressionevaluator.Statement
-
optional_any_token
- Specified by:
optional_any_tokenin interfaceorg.gvsig.expressionevaluator.Statement
-
if_compatibility_contains
public org.gvsig.expressionevaluator.Statement.ConditionalRule if_compatibility_contains(String compatid, String expected) - Specified by:
if_compatibility_containsin interfaceorg.gvsig.expressionevaluator.Statement
-
optional_identifiers
public org.gvsig.expressionevaluator.Statement.ConditionalRule optional_identifiers(String separator) - Specified by:
optional_identifiersin interfaceorg.gvsig.expressionevaluator.Statement
-
optional_literal_string
public org.gvsig.expressionevaluator.Statement.ConditionalRule optional_literal_string()- Specified by:
optional_literal_stringin interfaceorg.gvsig.expressionevaluator.Statement
-
repeat_until_any_tokens
public org.gvsig.expressionevaluator.Statement.CompoundRule repeat_until_any_tokens(String... tokens) - Specified by:
repeat_until_any_tokensin interfaceorg.gvsig.expressionevaluator.Statement
-
addRule
public org.gvsig.expressionevaluator.Statement addRule(org.gvsig.expressionevaluator.Statement.Rule rule) - Specified by:
addRulein interfaceorg.gvsig.expressionevaluator.Statement
-
isApplicable
public boolean isApplicable(org.gvsig.expressionevaluator.Statement.StatementContext context) - Specified by:
isApplicablein interfaceorg.gvsig.expressionevaluator.Statement
-
args_names
- Specified by:
args_namesin interfaceorg.gvsig.expressionevaluator.Statement
-
fixed_args_names
- Specified by:
fixed_args_namesin interfaceorg.gvsig.expressionevaluator.Statement
-
args_expand
- Specified by:
args_expandin interfaceorg.gvsig.expressionevaluator.Statement
-
code
- Specified by:
codein interfaceorg.gvsig.expressionevaluator.Statement
-
builder
public void builder(org.gvsig.expressionevaluator.Statement.StatementBuilder builder) - Specified by:
builderin interfaceorg.gvsig.expressionevaluator.Statement
-
parse
public org.gvsig.expressionevaluator.Code parse(org.gvsig.expressionevaluator.Statement.StatementContext context) - Specified by:
parsein interfaceorg.gvsig.expressionevaluator.Statement
-
toString
-
repeat
public org.gvsig.expressionevaluator.Statement.CompoundRule repeat()- Specified by:
repeatin interfaceorg.gvsig.expressionevaluator.Statement
-
fail
public org.gvsig.expressionevaluator.Statement.Rule fail()- Specified by:
failin interfaceorg.gvsig.expressionevaluator.Statement
-
break_loop
public org.gvsig.expressionevaluator.Statement.Rule break_loop()- Specified by:
break_loopin interfaceorg.gvsig.expressionevaluator.Statement
-
switch_token
public org.gvsig.expressionevaluator.Statement.SwichTokenRule switch_token()- Specified by:
switch_tokenin interfaceorg.gvsig.expressionevaluator.Statement
-