Package org.bedework.calfacade.ical
Class BwIcalPropertyInfo.BwIcalPropertyInfoEntry
java.lang.Object
org.bedework.calfacade.ical.BwIcalPropertyInfo.BwIcalPropertyInfoEntry
- All Implemented Interfaces:
Serializable
- Enclosing class:
- BwIcalPropertyInfo
public static class BwIcalPropertyInfo.BwIcalPropertyInfoEntry
extends Object
implements Serializable
This class is auto generated
It provides information about bedework properties and
their relationship to icalendar properties
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBwIcalPropertyInfoEntry(org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex pindex, String dbFieldName, String adderName, String jname, Class fieldType, boolean nested, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex keyindex, boolean analyzed, String termsField, String presenceField, boolean param, boolean required, boolean annotationRequired, boolean reschedule, boolean multiValued, boolean eventProperty, boolean todoProperty, boolean journalProperty, boolean freeBusyProperty, boolean timezoneProperty, boolean alarmProperty, boolean vavailabilityProperty, boolean availableProperty) -
Method Summary
-
Constructor Details
-
BwIcalPropertyInfoEntry
public BwIcalPropertyInfoEntry(org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex pindex, String dbFieldName, String adderName, String jname, Class fieldType, boolean nested, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex keyindex, boolean analyzed, String termsField, String presenceField, boolean param, boolean required, boolean annotationRequired, boolean reschedule, boolean multiValued, boolean eventProperty, boolean todoProperty, boolean journalProperty, boolean freeBusyProperty, boolean timezoneProperty, boolean alarmProperty, boolean vavailabilityProperty, boolean availableProperty) - Parameters:
pindex-dbFieldName-adderName-jname-fieldType-nested- True for nested typeskeyindex- != UNKNOWN_PROPERTY for indexed valuesanalyzed- True for analyzed typestermsField- field we test for full term matchpresenceField- field we test for presenceparam- It's a parameterrequired- Required for a valid eventannotationRequired- Required for a valid annotationreschedule- True if changing this forces a reschedulemultiValued- Derived during generationeventProperty-todoProperty-journalProperty-freeBusyProperty-timezoneProperty-alarmProperty-vavailabilityProperty-availableProperty-
-
-
Method Details
-
getPindex
public org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex getPindex()- Returns:
- PropertyInfoIndex
-
getDbFieldName
- Returns:
- String
-
getAdderName
- Returns:
- String
-
getJname
- Returns:
- String
-
getFieldType
- Returns:
- Class
-
getNested
public boolean getNested()- Returns:
- boolean
-
getKeyindex
public org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex getKeyindex()- Returns:
- PropertyInfoIndex
-
getAnalyzed
public boolean getAnalyzed()- Returns:
- boolean
-
getTermsField
- Returns:
- String
-
getPresenceField
- Returns:
- String
-
getParam
public boolean getParam()- Returns:
- boolean
-
getRequired
public boolean getRequired()- Returns:
- boolean
-
getAnnotationRequired
public boolean getAnnotationRequired()- Returns:
- boolean
-
getReschedule
public boolean getReschedule()- Returns:
- boolean
-
getMultiValued
public boolean getMultiValued()- Returns:
- boolean
-
getEventProperty
public boolean getEventProperty()- Returns:
- boolean
-
getTodoProperty
public boolean getTodoProperty()- Returns:
- boolean
-
getJournalProperty
public boolean getJournalProperty()- Returns:
- boolean
-
getFreeBusyProperty
public boolean getFreeBusyProperty()- Returns:
- boolean
-
getTimezoneProperty
public boolean getTimezoneProperty()- Returns:
- boolean
-
getAlarmProperty
public boolean getAlarmProperty()- Returns:
- boolean
-
getVavailabilityProperty
public boolean getVavailabilityProperty()- Returns:
- boolean
-
getAvailableProperty
public boolean getAvailableProperty()- Returns:
- boolean
-