Uses of Class
standup.joke.SchemaTemplatePair

Packages that use SchemaTemplatePair
standup.joke This package provides joke generation functionality and all its related data structures. 
 

Uses of SchemaTemplatePair in standup.joke
 

Fields in standup.joke with type parameters of type SchemaTemplatePair
(package private)  List<SchemaTemplatePair> JokeType.schemaTemplatePairs
           
private  List<SchemaTemplatePair> JokeConstraintTypes.schemaTemplatePairs
           
 

Methods in standup.joke that return SchemaTemplatePair
private static SchemaTemplatePair JokeType.doSchemaTemplatePair(Element E)
           
static SchemaTemplatePair SchemaTemplatePair.getSTPbySchema(List<SchemaTemplatePair> stps, String schemaLabel)
          Given a List of SchemaTemplatePairs, it returns the SchemaTemplatePair that uses the Schema with label schemaLabel.
 

Methods in standup.joke that return types with arguments of type SchemaTemplatePair
private  List<SchemaTemplatePair> JokeConstraints.filterSTPs(List<SchemaTemplatePair> existingSTPs, JokeConstraintType jc)
          Returns the intersection between existingSTPs, a list of SchemaTemplatePairs, and jc, a JokeConstraintType.
 List<SchemaTemplatePair> JokeType.getSchemaTemplatePairs()
           
 List<SchemaTemplatePair> JokeConstraintTypes.getSchemaTemplatePairs()
           
 List<SchemaTemplatePair> JokeConstraintType.getSchemaTemplatePairs()
           
 List<SchemaTemplatePair> JokeConstraints.getSchemaTemplatePairs(JokeType masterType)
           Takes all the JokeConstraintTypes and JokeConstraintAllowedSchemas in this JokeConstraints and returns a List of all the possible SchemaTemplatePairs that satisfy all of them.
 List<SchemaTemplatePair> JokeConstraintAllowedSchemas.pruneSchemas(List<SchemaTemplatePair> masterSTPs)
           
 

Method parameters in standup.joke with type arguments of type SchemaTemplatePair
private  void JokeConstraintTypes.addSTPs(List<SchemaTemplatePair> existingSTPs, List<SchemaTemplatePair> incomingSTPs)
           
private  void JokeConstraintTypes.addSTPs(List<SchemaTemplatePair> existingSTPs, List<SchemaTemplatePair> incomingSTPs)
           
private  List<SchemaTemplatePair> JokeConstraints.filterSTPs(List<SchemaTemplatePair> existingSTPs, JokeConstraintType jc)
          Returns the intersection between existingSTPs, a list of SchemaTemplatePairs, and jc, a JokeConstraintType.
static SchemaTemplatePair SchemaTemplatePair.getSTPbySchema(List<SchemaTemplatePair> stps, String schemaLabel)
          Given a List of SchemaTemplatePairs, it returns the SchemaTemplatePair that uses the Schema with label schemaLabel.
 boolean JokeStructure.ofType(List<SchemaTemplatePair> stps)
          An alternative ofType() method which checks against an arbitrary List, e.g.
 List<SchemaTemplatePair> JokeConstraintAllowedSchemas.pruneSchemas(List<SchemaTemplatePair> masterSTPs)
           
 

Constructor parameters in standup.joke with type arguments of type SchemaTemplatePair
JokeType(String _n, String _ds, String _dp, List<SchemaTemplatePair> _s)