/** * Create an instance of {@link Jdbc } * */ public Jdbc createJdbc() { return new Jdbc(); }
/** * Create an instance of {@link Generate } * */ public Generate createGenerate() { return new Generate(); }
/** * Create an instance of {@link Target } * */ public Target createTarget() { return new Target(); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = ((prime*result)+((name == null)? 0 :name.hashCode())); result = ((prime*result)+((strategy == null)? 0 :strategy.hashCode())); result = ((prime*result)+((database == null)? 0 :database.hashCode())); result = ((prime*result)+((generate == null)? 0 :generate.hashCode())); result = ((prime*result)+((target == null)? 0 :target.hashCode())); return result; }
/** * Create an instance of {@link Strategy } * */ public Strategy createStrategy() { return new Strategy(); }
/** * Create an instance of {@link Database } * */ public Database createDatabase() { return new Database(); }
/** * Create an instance of {@link Generator } * */ public Generator createGenerator() { return new Generator(); }
/** * Create an instance of {@link Catalog } * */ public Catalog createCatalog() { return new Catalog(); }
/** * Create an instance of {@link Schema } * */ public Schema createSchema() { return new Schema(); }
/** * Create an instance of {@link ForcedType } * */ public ForcedType createForcedType() { return new ForcedType(); }
/** * Create an instance of {@link MatchersFieldType } * */ public MatchersFieldType createMatchersFieldType() { return new MatchersFieldType(); }
/** * Create an instance of {@link MatchersTableType } * */ public MatchersTableType createMatchersTableType() { return new MatchersTableType(); }
/** * Create an instance of {@link MatchersEnumType } * */ public MatchersEnumType createMatchersEnumType() { return new MatchersEnumType(); }
/** * Create an instance of {@link CustomType } * */ public CustomType createCustomType() { return new CustomType(); }
/** * Create an instance of {@link MatchersSequenceType } * */ public MatchersSequenceType createMatchersSequenceType() { return new MatchersSequenceType(); }
/** * Create an instance of {@link MatcherRule } * */ public MatcherRule createMatcherRule() { return new MatcherRule(); }
/** * Create an instance of {@link MatchersRoutineType } * */ public MatchersRoutineType createMatchersRoutineType() { return new MatchersRoutineType(); }
/** * Create an instance of {@link Property } * */ public Property createProperty() { return new Property(); }
/** * Create an instance of {@link Matchers } * */ public Matchers createMatchers() { return new Matchers(); }