CalendarContract.CalendarEntity
public
static
final
class
CalendarContract.CalendarEntity
extends Object
implements
BaseColumns,
CalendarContract.SyncColumns,
CalendarContract.CalendarColumns
Class that represents a Calendar Entity. There is one entry per calendar.
This is a helper class to make batch operations easier.
Summary
Inherited constants |
|
|
From interface
android.provider.CalendarContract.CalendarColumns
String |
ALLOWED_ATTENDEE_TYPES
A comma separated list of attendee types supported for this calendar
in the format "#,#,#".
|
String |
ALLOWED_AVAILABILITY
A comma separated list of availability types supported for this
calendar in the format "#,#,#".
|
String |
ALLOWED_REMINDERS
A comma separated list of reminder methods supported for this
calendar in the format "#,#,#".
|
String |
CALENDAR_ACCESS_LEVEL
The level of access that the user has for the calendar
Type: INTEGER (one of the values below)
|
String |
CALENDAR_COLOR
The color of the calendar.
|
String |
CALENDAR_COLOR_KEY
A key for looking up a color from the Colors table.
|
String |
CALENDAR_DISPLAY_NAME
The display name of the calendar.
|
String |
CALENDAR_TIME_ZONE
The time zone the calendar is associated with.
|
int |
CAL_ACCESS_CONTRIBUTOR
Full access to modify the calendar, but not the access control
settings
|
int |
CAL_ACCESS_EDITOR
Full access to modify the calendar, but not the access control
settings
|
int |
CAL_ACCESS_FREEBUSY
Can only see free/busy information about the calendar
|
int |
CAL_ACCESS_NONE
Cannot access the calendar
|
int |
CAL_ACCESS_OVERRIDE
not used
|
int |
CAL_ACCESS_OWNER
Full access to the calendar
|
int |
CAL_ACCESS_READ
Can read all event details
|
int |
CAL_ACCESS_RESPOND
Can reply yes/no/maybe to an event
|
int |
CAL_ACCESS_ROOT
Domain admin
|
String |
CAN_MODIFY_TIME_ZONE
Can the organizer modify the time zone of the event? Column name.
|
String |
CAN_ORGANIZER_RESPOND
Can the organizer respond to the event? If no, the status of the
organizer should not be shown by the UI.
|
String |
IS_PRIMARY
Is this the primary calendar for this account.
|
String |
MAX_REMINDERS
The maximum number of reminders allowed for an event.
|
String |
OWNER_ACCOUNT
The owner account for this calendar, based on the calendar feed.
|
String |
SYNC_EVENTS
Is this calendar synced and are its events stored on the device?
0 - Do not sync this calendar or store events for this calendar.
|
String |
VISIBLE
Is the calendar selected to be displayed?
0 - do not show events associated with this calendar.
|
|
|
Fields |
public
static
final
Uri |
CONTENT_URI
The default Uri used when creating a new calendar EntityIterator.
|
Inherited methods |
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait(long timeout, int nanos)
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.
|
final
void
|
wait(long timeout)
Causes the current thread to wait until either another thread invokes the
notify() method or the
notifyAll() method for this object, or a
specified amount of time has elapsed.
|
final
void
|
wait()
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object.
|
|
Fields
CONTENT_URI
public static final Uri CONTENT_URI
The default Uri used when creating a new calendar EntityIterator.
Public methods
newEntityIterator
public static EntityIterator newEntityIterator (Cursor cursor)
Creates an entity iterator for the given cursor. It assumes the
cursor contains a calendars query.