Documentation of 'org.jlab.hipo.schema.SchemaFactory' Java class
SchemaFactory
org.jlab.hipo.schema

Class SchemaFactory



  • public class SchemaFactory
    extends java.lang.Object
    • Constructor Detail

      • SchemaFactory

        public SchemaFactory()
    • Method Detail

      • addSchema

        public void addSchema(Schema schema)
      • hasSchema

        public boolean hasSchema(java.lang.String name)
      • hasSchema

        public boolean hasSchema(int group)
      • getSchema

        public Schema getSchema(java.lang.String name)
      • getSchemaList

        public java.util.List<Schema> getSchemaList()
      • getSchema

        public Schema getSchema(int group)
      • copy

        public void copy(SchemaFactory factory,
                         java.lang.String... descriptors)
        Copies Schemas from the original factory including only descriptors passed by the list.
        Parameters:
        factory - original SchemaFactory
        descriptors - list of descriptors to copy
      • copy

        public void copy(SchemaFactory factory,
                         java.util.List<java.lang.String> descriptors)
      • show

        public void show()
      • setFromEvent

        public void setFromEvent(HipoEvent event)
        Reads the event and initializes the factory with Schema's
        Parameters:
        event - HipoEvent
      • getSchemaEvent

        public HipoEvent getSchemaEvent()
        returns a HipoEvent containing a bank with descriptors.
        Returns:
        HipoEvent
      • addFilter

        public void addFilter(java.lang.String name)
      • addFilter

        public void addFilter(int id)
      • getNodeType

        public HipoNodeType getNodeType(java.lang.String desc)
      • initFromDirectory

        public void initFromDirectory(java.lang.String directory)
      • initFromDirectory

        public void initFromDirectory(java.lang.String env,
                                      java.lang.String directory)
      • readSchemaDirectory

        public java.util.List<Schema> readSchemaDirectory(java.lang.String directory)
      • readSchemaFile

        public java.util.List<Schema> readSchemaFile(java.lang.String filename)
      • main

        public static void main(java.lang.String[] args)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.