Class EventGeneratorProperties


  • public class EventGeneratorProperties
    extends java.lang.Object
    Properties for event schedule generators. Names that start with @ are filtered out and used as meta properties. Meta property lines have syntax @metaproperty=value. This is an immutable class and makes an unmodifiable copies of the given Map.
    • Constructor Detail

      • EventGeneratorProperties

        public EventGeneratorProperties​(java.util.Map<java.lang.String,​java.lang.String> props)
      • EventGeneratorProperties

        public EventGeneratorProperties()
      • EventGeneratorProperties

        public EventGeneratorProperties​(java.lang.String propsAsText)
    • Method Detail

      • getProperty

        public java.lang.String getProperty​(java.lang.String name)
      • getMetaProperty

        public java.lang.String getMetaProperty​(java.lang.String name)
      • hasLinesThatStartWithMetaPropertyPrefix

        public static boolean hasLinesThatStartWithMetaPropertyPrefix​(java.lang.String text)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object