twitter4j
Class TwitterFactory

java.lang.Object
  extended by twitter4j.TwitterFactoryBase<T>
      extended by twitter4j.TwitterFactoryOAuthSupportBase<Twitter>
          extended by twitter4j.TwitterFactory
All Implemented Interfaces:
java.io.Serializable

public final class TwitterFactory
extends TwitterFactoryOAuthSupportBase<Twitter>
implements java.io.Serializable

A factory class for Twitter.
An instance of this class is completely thread safe and can be re-used and used concurrently.

Since:
Twitter4J 2.1.0
Author:
Yusuke Yamamoto - yusuke at mac.com
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Fields inherited from class twitter4j.TwitterFactoryBase
conf
 
Constructor Summary
TwitterFactory()
          Creates a TwitterFactory with the root configuration.
TwitterFactory(Configuration conf)
           
TwitterFactory(java.lang.String configTreePath)
          Creates a TwitterFactory with a specified config tree
 
Method Summary
protected  Twitter getInstance(Configuration conf, Authorization auth)
          
protected  Twitter getOAuthSupportInstance(Configuration conf, Authorization auth)
          
 
Methods inherited from class twitter4j.TwitterFactoryOAuthSupportBase
getOAuthAuthorizedInstance, getOAuthAuthorizedInstance, getOAuthAuthorizedInstance, getOAuthSupportInstance
 
Methods inherited from class twitter4j.TwitterFactoryBase
getInstance, getInstance, getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

TwitterFactory

public TwitterFactory()
Creates a TwitterFactory with the root configuration.


TwitterFactory

TwitterFactory(Configuration conf)

TwitterFactory

public TwitterFactory(java.lang.String configTreePath)
Creates a TwitterFactory with a specified config tree

Parameters:
configTreePath - the path
Method Detail

getInstance

protected Twitter getInstance(Configuration conf,
                              Authorization auth)

Specified by:
getInstance in class TwitterFactoryOAuthSupportBase<Twitter>

getOAuthSupportInstance

protected Twitter getOAuthSupportInstance(Configuration conf,
                                          Authorization auth)

Specified by:
getOAuthSupportInstance in class TwitterFactoryOAuthSupportBase<Twitter>