Class AbstractSchemaBuilder<T>

    • Field Detail

      • component

        protected T component
    • Constructor Detail

      • AbstractSchemaBuilder

        public AbstractSchemaBuilder​(String schemaType)
    • Method Detail

      • createObjectNode

        protected ObjectNode createObjectNode()
      • setObject

        protected ObjectNode setObject​(String propertyName,
                                       ObjectNode node,
                                       net.fortuna.ical4j.vcard.Property property)
      • build

        public abstract JsonNode build()
        Build a JSON node representing the JSCalendar object.
        Returns:
        a JSON representation of a JSCalendar object