Codota Logo
org.raml.parser.rule
Code IndexAdd Codota to your IDE (free)

How to use org.raml.parser.rule

Best Java code snippets using org.raml.parser.rule (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Connection c =
  • Codota IconDataSource dataSource;dataSource.getConnection()
  • Codota IconString url;DriverManager.getConnection(url)
  • Codota IconIdentityDatabaseUtil.getDBConnection()
  • Smart code suggestions by Codota
}
origin: org.raml/raml-parser

private ScalarNode getGlobalSchemaNode(String key)
{
  GlobalSchemasRule schemasRule = (GlobalSchemasRule) getRootTupleRule().getRuleByFieldName("schemas");
  if (schemasRule == null) return null;
  return schemasRule.getSchema(key);
}
origin: org.raml/raml-parser

@Override
public NodeRule<?> getItemRule()
{
  return new GlobalSchemaTupleRule(String.class, getNodeRuleFactory());
}
origin: org.raml/raml-parser

  private TupleRule<?, ?> createInstanceOfTupleRule(Class<? extends TupleRule> rule, String fieldName, Type valueType)
  {
    TupleRule tupleRule = createInstanceOf(rule);
    tupleRule.setName(fieldName);
    tupleRule.setValueType(valueType);
    tupleRule.setNodeRuleFactory(this);
    return tupleRule;
  }
}
origin: org.raml/raml-parser

@Override
public List<ValidationResult> validateKey(ScalarNode key)
{
  List<ValidationResult> validationResults = super.validateKey(key);
  if (wasAlreadyDefined())
  {
    validationResults.add(ValidationResult.createErrorResult(getDuplicateRuleMessage(getName()), key));
  }
  setKeyNode(key);
  return validationResults;
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

@Override
public List<ValidationResult> validateKey(ScalarNode key)
{
  List<ValidationResult> validationResults = super.validateKey(key);
  if (getParentTupleRule() instanceof MapTupleRule)
  {
    ((MapTupleRule)getParentTupleRule()).checkDuplicate(key, validationResults);
  }
  return validationResults;
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

@Override
protected DefaultTupleRule getScalarRule()
{
  return new SimpleNullAllowedRule(getName(), (Class<?>) getItemType());
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

protected DefaultTupleRule getScalarRule()
{
  return new SimpleRule(getFieldName(), getValueType());
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

@Override
public NodeRule<?> getItemRule()
{
  return new SecurityReferenceRule(getNodeRuleFactory());
}
origin: org.raml/raml-parser

protected DefaultTupleRule getScalarRule()
{
  return new SimpleRule(getName(), (Class<?>) itemType);
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

public BaseUriRule getUriRule()
{
  return (BaseUriRule) getRootTupleRule().getRuleByFieldName("baseUri");
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

public SimpleRule getVersionRule()
{
  return (SimpleRule) getParentTupleRule().getRuleByFieldName("version");
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

@Override
public List<ValidationResult> validateKey(ScalarNode key)
{
  List<ValidationResult> validationResults = super.validateKey(key);
  if (wasAlreadyDefined())
  {
    validationResults.add(ValidationResult.createErrorResult(getDuplicateRuleMessage(getName()), key));
  }
  setKeyNode(key);
  return validationResults;
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

  private TupleRule<?, ?> createInstanceOfTupleRule(Class<? extends TupleRule> rule, String fieldName, Type valueType)
  {
    TupleRule tupleRule = createInstanceOf(rule);
    tupleRule.setName(fieldName);
    tupleRule.setValueType(valueType);
    tupleRule.setNodeRuleFactory(this);
    return tupleRule;
  }
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

private ScalarNode getGlobalSchemaNode(String key)
{
  GlobalSchemasRule schemasRule = (GlobalSchemasRule) getRootTupleRule().getRuleByFieldName("schemas");
  //HYBRIS start
  if(schemasRule==null){
    return null;
  }
  //HYBRIS end
  return schemasRule.getSchema(key);
}
origin: org.raml/raml-parser

@Override
public List<ValidationResult> validateKey(ScalarNode key)
{
  List<ValidationResult> validationResults = super.validateKey(key);
  if (getParentTupleRule() instanceof MapTupleRule)
  {
    ((MapTupleRule)getParentTupleRule()).checkDuplicate(key, validationResults);
  }
  return validationResults;
}
origin: org.raml/raml-parser

@Override
protected DefaultTupleRule getScalarRule()
{
  return new SimpleNullAllowedRule(getName(), (Class<?>) getItemType());
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

@Override
public NodeRule<?> getItemRule()
{
  return new GlobalSchemaTupleRule(String.class, getNodeRuleFactory());
}
origin: org.raml/raml-parser

@Override
public NodeRule<?> getItemRule()
{
  return new SecurityReferenceRule(getNodeRuleFactory());
}
origin: com.sap.cloud.yaas.raml-parser/raml-parser

protected DefaultTupleRule getScalarRule()
{
  return new SimpleRule(getName(), (Class<?>) itemType);
}
origin: org.raml/raml-parser

public BaseUriRule getUriRule()
{
  return (BaseUriRule) getRootTupleRule().getRuleByFieldName("baseUri");
}
org.raml.parser.rule

Most used classes

  • ValidationResult
  • BaseUriRule
  • ContributionTupleRule
  • DefaultTupleRule
  • EnumModifierRule
  • GlobalSchemasRule,
  • ImplicitMapEntryRule,
  • MapTupleRule,
  • MapWithListValueTupleRule,
  • NodeRule,
  • NodeRuleFactory,
  • NodeRuleFactoryExtension,
  • ParamRule,
  • PojoTupleRule,
  • SchemaRule,
  • SecurityReferenceRule,
  • SecurityReferenceSequenceRule,
  • SequenceRule,
  • SequenceTupleNullsAllowedRule
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now