# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Fields | Protected Ctors | Methods | Inherited Methods

# GestureLibrary

`public abstract class GestureLibrary`
`extends Object` ``

java.lang.Object
↳ | android.gesture.GestureLibrary

## Summary

### Fields
`protected final GestureStore` | `mStore`

### Protected constructors
`GestureLibrary()`

### Public methods
`void` | `addGesture(String entryName, Gesture gesture)`
`Set<String>` | `getGestureEntries()`
`ArrayList<Gesture>` | `getGestures(String entryName)`
`int` | `getOrientationStyle()`
`int` | `getSequenceType()`
`boolean` | `isReadOnly()`
`abstract boolean` | `load()`
`ArrayList<Prediction>` | `recognize(Gesture gesture)`
`void` | `removeEntry(String entryName)`
`void` | `removeGesture(String entryName, Gesture gesture)`
`abstract boolean` | `save()`
`void` | `setOrientationStyle(int style)`
`void` | `setSequenceType(int type)`

### 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

### mStore

    protected final GestureStore mStore

## Protected constructors

### GestureLibrary

    protected GestureLibrary ()

## Public methods

### addGesture

    public void addGesture (String entryName,
                    Gesture gesture)

Parameters
`entryName` | `String`
`gesture` | `Gesture`

### getGestureEntries

    public Set<String> getGestureEntries ()

Returns
`Set<String>` |

### getGestures

    public ArrayList<Gesture> getGestures (String entryName)

Parameters
`entryName` | `String`

Returns
`ArrayList<Gesture>` |

### getOrientationStyle

    public int getOrientationStyle ()

Returns
`int` |

### getSequenceType

    public int getSequenceType ()

Returns
`int` |

### isReadOnly

    public boolean isReadOnly ()

Returns
`boolean` |

### load

    public abstract boolean load ()

Returns
`boolean` |

### recognize

    public ArrayList<Prediction> recognize (Gesture gesture)

Parameters
`gesture` | `Gesture`

Returns
`ArrayList<Prediction>` |

### removeEntry

    public void removeEntry (String entryName)

Parameters
`entryName` | `String`

### removeGesture

    public void removeGesture (String entryName,
                    Gesture gesture)

Parameters
`entryName` | `String`
`gesture` | `Gesture`

### save

    public abstract boolean save ()

Returns
`boolean` |

### setOrientationStyle

    public void setOrientationStyle (int style)

Parameters
`style` | `int`

### setSequenceType

    public void setSequenceType (int type)

Parameters
`type` | `int`

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*