Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Fuusio/Robopupu
/ functions
Functions
2,104 in github.com/Fuusio/Robopupu
⨍
Functions
2,104
◇
Types & classes
384
↓ 128 callers
Method
get
()
robopupu-api/src/main/java/com/robopupu/api/util/TypedValue.java:43
↓ 77 callers
Method
remove
(int position)
robopupu-api/src/main/java/com/robopupu/api/mvp/ListModel.java:34
↓ 66 callers
Method
to
Attaches the given {@link Node} to be the next {@link Node} after the current {@link Node}. @param node A {@link Node}. @return This {@link Graph}.
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:331
↓ 62 callers
Method
d
Send a {@code #DEBUG} log message. @param tag Used to identify the source of a log message. It usually identifies the class or activity where
robopupu-api/src/main/java/com/robopupu/api/util/Log.java:58
↓ 60 callers
Method
getClass
(final FeatureView view)
robopupu-api/src/main/java/com/robopupu/api/feature/AbstractFeature.java:331
↓ 56 callers
Method
add
Adds the given {@link Params} to this {@link Params}. @param params A {@link Params}. May be {@code null}.
robopupu-api/src/main/java/com/robopupu/api/util/Params.java:89
↓ 42 callers
Method
toString
A {@link String} representation of this {@link StateEngine} is simply the name of the class implementing abstract class {@link StateEngine}. @return
robopupu-api/src/main/java/com/robopupu/api/fsm/StateEngine.java:628
↓ 36 callers
Method
attach
(final InputNode<OUT> inputNode)
robopupu-api/src/main/java/com/robopupu/api/graph/Node.java:199
↓ 34 callers
Method
getName
()
robopupu-api/src/main/java/com/robopupu/api/network/HttpMethod.java:48
↓ 29 callers
Method
begin
Begins this {@link Graph} with an {@link OutputActionNode} as a begin node. The given {@link OutputAction} is used to create the {@link OutputActionNo
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:138
↓ 28 callers
Method
onStart
Invoked when the observed {@link StateEngine} is started. @param stateEngine The observed {@link StateEngine}.
robopupu-api/src/main/java/com/robopupu/api/fsm/StateEngineObserver.java:47
↓ 26 callers
Method
getView
Gets the {@link View} attached to this {@link Presenter}. @return A {@link View}.
robopupu-api/src/main/java/com/robopupu/api/mvp/Presenter.java:32
↓ 26 callers
Method
tag
Creates a {@link String}-based tag from a given {@link Class} that can be used as a tag in logging methods of {@link android.util.Log}. @param loggedC
robopupu-api/src/main/java/com/robopupu/api/util/Utils.java:29
↓ 25 callers
Method
start
Invoked to start this {@link PluginStateComponent} without parameters.
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginStateComponent.java:57
↓ 24 callers
Method
dependency
Caches the requested dependency {@link Object} before it is returned to a requester. @param dependency The requested dependency {@link Object} to be
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScope.java:217
↓ 24 callers
Method
node
Finds a {@link OutputNode} tagged with the given {@link Tag} and sets it to be current node. @param tag A {@link Tag}. @param <OUT> The output type of
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:269
↓ 24 callers
Method
onInput
Invoked by the given source {@link OutputNode} for this {@link InputNode} to receive the input {@link Object} that was emitted by the {@link OutputNod
robopupu-api/src/main/java/com/robopupu/api/graph/InputNode.java:24
↓ 23 callers
Method
clear
()
robopupu-api/src/main/java/com/robopupu/api/network/HttpParams.java:59
↓ 22 callers
Method
isEmpty
()
robopupu-api/src/main/java/com/robopupu/api/mvp/ListModel.java:30
↓ 21 callers
Method
getString
Gets the specified string resource formatted with the given optional arguments. @param stringResId The resource id of the string. @param formatArgs Op
app/src/main/java/com/robopupu/component/AppManager.java:130
↓ 21 callers
Method
plug
Plugs an instance of specific {@link Class} to this {@link PluginBus}. @param pluginClass A {@link Class} @return The plugged instance as an {@link O
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginBus.java:148
↓ 20 callers
Method
end
Adds the given {@link InputNode} as an end node. @param inputNode An {@link InputNode}.
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:748
↓ 20 callers
Method
onStop
Invoked when the observed {@link StateEngine} is stopped. @param stateEngine The observed {@link StateEngine}.
robopupu-api/src/main/java/com/robopupu/api/fsm/StateEngineObserver.java:53
↓ 20 callers
Method
transitTo
Causes transition from the current state to the specified state. @param stateClass A {@link Class} specifying the target state for the state transiti
robopupu-api/src/main/java/com/robopupu/api/fsm/StateEngine.java:265
↓ 19 callers
Method
get
Gets a dependency of the specified type. The dependency is requested from the currently active {@link DependencyScope}. @param dependencyType A {@lin
robopupu-api/src/main/java/com/robopupu/api/dependency/Dependency.java:304
↓ 19 callers
Method
getApplicationContext
Gets the application {@link Context}. @return A {@link Context}.
robopupu-api/src/main/java/com/robopupu/api/dependency/AppDependencyScope.java:107
↓ 19 callers
Method
onViewCreated
Invoked by a {@link View} implementation when it is created. @param view A {@link View} @param params {@link Params} containing the initial state.
robopupu-api/src/main/java/com/robopupu/api/mvp/ViewObserver.java:18
↓ 19 callers
Method
received
(final T... inputs)
robopupu-api/src/test/java/com/robopupu/api/graph/NodeTest.java:519
↓ 18 callers
Method
equals
Tests if the given {@code char} array equals with the given {@link String}. @param chars The given char array. @param length The number of character
robopupu-api/src/main/java/com/robopupu/api/util/StringToolkit.java:131
↓ 18 callers
Method
getDependencies
(final String key)
robopupu-api/src/main/java/com/robopupu/api/dependency/DependenciesCache.java:41
↓ 18 callers
Method
type
Tests if the specified type represents the requested dependency type. @param dependencyType A {@link Class} specifying the type of the requested depe
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScope.java:205
↓ 17 callers
Method
dispatchError
Dispatches an error to all {@link InputNode}s, if any. @param source The {@link OutputNode} that has detected the error. @param throwable A {@link Thr
robopupu-api/src/main/java/com/robopupu/api/graph/Node.java:191
↓ 17 callers
Method
emitOutput
Invoked to emit available output value(s) from this {@link OutputNode}.
robopupu-api/src/main/java/com/robopupu/api/graph/OutputNode.java:33
↓ 17 callers
Method
onReset
Invoked to reset this {@link InputNode}.
robopupu-api/src/main/java/com/robopupu/api/graph/InputNode.java:42
↓ 16 callers
Method
getInstance
()
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginBus.java:123
↓ 15 callers
Method
getCoffeeMaker
()
robopupu-api/src/test/java/com/robopupu/api/fsm/State.java:37
↓ 15 callers
Method
getOwnedScope
Gets the {@link DependencyScope} owned by this {@link DependencyScopeOwner}. @return A {@link DependencyScope}.
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScopeOwner.java:30
↓ 15 callers
Method
getResources
Gets the {@link Resources} available for {@link FeatureCompatFragment}s @return A {@link Resources}.
robopupu-api/src/main/java/com/robopupu/api/feature/FeatureContainer.java:52
↓ 15 callers
Method
onShowMessage
(final String message)
app/src/main/java/com/robopupu/feature/fsm/statemachine/Controller.java:13
↓ 15 callers
Method
unplug
(final Object plugin)
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginBus.java:298
↓ 14 callers
Method
addTrace
(final String trace)
robopupu-api/src/test/java/com/robopupu/api/fsm/CoffeeMaker.java:59
↓ 14 callers
Method
equals
(final List<T> list, final T... inputs)
robopupu-api/src/test/java/com/robopupu/api/graph/GraphExamples.java:145
↓ 14 callers
Method
eval
Evaluates a {@link Function} using the given inputs. @param input1 An input value of type {@code IN1}. @param input2 An input value of type {@code IN2
robopupu-api/src/main/java/com/robopupu/api/graph/functions/Function5.java:19
↓ 14 callers
Method
showView
Shows the {@link FeatureView} attached to the specified {@link Presenter}. @param presenterClass A {@link Class} specifying the {@link Presenter}. @pa
robopupu-api/src/main/java/com/robopupu/api/feature/Feature.java:187
↓ 13 callers
Method
addAll
(final HttpParams params)
robopupu-api/src/main/java/com/robopupu/api/network/HttpParams.java:53
↓ 13 callers
Method
dispose
()
robopupu-api/src/main/java/com/robopupu/api/component/BitmapManager.java:50
↓ 13 callers
Method
isStateEngine
Tests if this instance of {@link StateEngine} represents a state machine and not a state that belongs into it. @return A {@code boolean} value.
robopupu-api/src/main/java/com/robopupu/api/fsm/StateEngine.java:209
↓ 13 callers
Method
onViewResume
Invoked by a {@link View} implementation when it is resumed, e.g. on {@code ViewCompatFragment#onResume()}. @param view A {@link View}
robopupu-api/src/main/java/com/robopupu/api/mvp/ViewObserver.java:26
↓ 13 callers
Method
onViewStart
Invoked by a {@link View} implementation when it is started, e.g. on {@code ViewCompatFragment#onStart()}. @param view A {@link View}
robopupu-api/src/main/java/com/robopupu/api/mvp/ViewObserver.java:42
↓ 13 callers
Method
plug
(Object plugin, PluginBus bus, boolean useHandler)
robopupu-api/src/main/java/com/robopupu/api/plugin/Plugger.java:9
↓ 13 callers
Method
toList
Invokes emit on {@link Graph} and converts the emitted outputs to {@link List}. @return A {@link List}.
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:737
↓ 12 callers
Method
createList
(final T... values)
robopupu-api/src/test/java/com/robopupu/api/graph/NodeTest.java:420
↓ 12 callers
Method
get
(final int index)
robopupu-api/src/main/java/com/robopupu/api/plugin/PlugInvoker.java:36
↓ 12 callers
Method
getDependency
(final String key)
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyMap.java:22
↓ 12 callers
Method
isStarted
Tests if started. @return A {@code boolean}.
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginStateComponent.java:99
↓ 12 callers
Method
onPlugged
Invoked when this {@link PluginComponent} has been plugged to given {@link PluginBus}. @param bus A {@link PluginBus}.
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginComponent.java:30
↓ 11 callers
Method
createErrorMessage
Creates and formats an error message. @param message The error message as a {@link String}. May contain place holders for formatting. @param args Opti
robopupu-api/src/main/java/com/robopupu/api/graph/Node.java:379
↓ 11 callers
Method
getActiveScope
Gets the {@link DependencyScope} that is set to be currently the active one. Note that only one {@link DependencyScope} can be active at any given. If
robopupu-api/src/main/java/com/robopupu/api/dependency/Dependency.java:173
↓ 11 callers
Method
getBeginNode
Gets the begin {@link OutputNode} for this {@link Graph}. @return The begin {@link OutputNode}.
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:84
↓ 11 callers
Method
getStateEngine
Gets the reference to a {@link StateEngine}. @return A {@link StateEngine}.
robopupu-api/src/main/java/com/robopupu/api/fsm/StateEngine.java:199
↓ 11 callers
Method
map
Attaches a {@link FunctionNode} with the given {@link Function} to this {@link Node}. @param function A {@link Function}. @return The attached {@link
robopupu-api/src/main/java/com/robopupu/api/graph/Node.java:495
↓ 10 callers
Method
filter
Attaches a {@link FilterNode} with the given {@link BooleanFunction} to this {@link Node}. @param condition A {@link BooleanFunction}. @return The att
robopupu-api/src/main/java/com/robopupu/api/graph/Node.java:463
↓ 10 callers
Method
getScope
Gets a {@link DependencyScope} managed by the given {@link DependencyScopeOwner}. @param owner A {@link DependencyScopeOwner}. @param <T> A type pa
robopupu-api/src/main/java/com/robopupu/api/dependency/Dependency.java:78
↓ 10 callers
Method
hasDependency
Tests if given dependency exists in this {@link DependencyScope}. @param dependency The dependency as an {@link Object}.
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScope.java:629
↓ 10 callers
Method
readFromString
(final String string)
robopupu-api/src/main/java/com/robopupu/api/util/StringList.java:45
↓ 10 callers
Method
start
Invokes the begin node to emit its value(s).
robopupu-api/src/main/java/com/robopupu/api/graph/Graph.java:622
↓ 9 callers
Method
add
(final T dependency)
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyQuery.java:64
↓ 9 callers
Method
emitOutput
Invoked to emit the contents of this {@link ListNode}.
robopupu-api/src/main/java/com/robopupu/api/graph/nodes/ListNode.java:45
↓ 9 callers
Method
getViewTag
Get a tag for this {@link View}. @return A tag as a {@link String}.
robopupu-api/src/main/java/com/robopupu/api/mvp/View.java:38
↓ 9 callers
Method
isPlugged
Tests if the given {@link Object} is currently plugged as a plugin into this {@link PluginBus}. @param object An {@link Object}. @return A {@code bool
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginBus.java:356
↓ 9 callers
Method
isStopped
Tests if stopped. @return A {@code boolean}.
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginStateComponent.java:105
↓ 9 callers
Method
onViewPause
Invoked by a {@link View} implementation when it is paused, e.g. on {@code ViewCompatFragment#onPause()}. @param view A {@link View}
robopupu-api/src/main/java/com/robopupu/api/mvp/ViewObserver.java:34
↓ 9 callers
Method
removeDependencies
(final String key)
robopupu-api/src/main/java/com/robopupu/api/dependency/DependenciesCache.java:37
↓ 9 callers
Method
removeDependencyScope
(final DependencyScopeOwner owner)
robopupu-api/src/main/java/com/robopupu/api/dependency/DependenciesCache.java:76
↓ 9 callers
Method
startFeature
Creates and starts the specified {@link Feature} whose {@link FeatureCompatFragment}s are hosted by the given {@link FeatureContainer}. @param featur
robopupu-api/src/main/java/com/robopupu/api/feature/FeatureManager.java:131
↓ 8 callers
Method
activateScope
Activates a {@link DependencyScope} for the given {@link DependencyScopeOwner}. The active {@link DependencyScope} is used for resolving dependencies.
robopupu-api/src/main/java/com/robopupu/api/dependency/Dependency.java:200
↓ 8 callers
Method
addDependency
Stores the given dependency using the given key. A {@code null} dependency is not saved. @param key The key as a {@link String}. @param dependency A d
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyMap.java:16
↓ 8 callers
Method
create
Creates a new instance of {@link Tag}. @param <OUT> The type of the tagged {@link Node}. @return A new instance of {@link Tag}.
robopupu-api/src/main/java/com/robopupu/api/graph/Tag.java:14
↓ 8 callers
Method
format
(final String format, final Date date)
robopupu-api/src/main/java/com/robopupu/api/util/DateToolkit.java:32
↓ 8 callers
Method
fromBundleToParams
Create an instance of {@link Params} from the given {@link Bundle}. @param bundle A {@link Bundle}. May be {@code null}. @return The created instance
robopupu-api/src/main/java/com/robopupu/api/util/Converter.java:17
↓ 8 callers
Method
getContainerViewId
Gets the container {@link ViewGroup} ID for this {@link FeatureContainer}. @return An ID an {@code int} constant.
robopupu-api/src/main/java/com/robopupu/api/feature/FeatureContainer.java:45
↓ 8 callers
Method
initialise
()
robopupu-api/src/main/java/com/robopupu/api/binding/ViewBinder.java:88
↓ 8 callers
Method
isPlugin
Tests if the specified class represents a plugin object. @param pluginClass A {@link Class}. @return A {@code boolean} value.
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginBus.java:381
↓ 8 callers
Method
onViewStop
Invoked by a {@link View} implementation when it is stopped, e.g. on {@code ViewCompatFragment#onStop()}. @param view A {@link View}
robopupu-api/src/main/java/com/robopupu/api/mvp/ViewObserver.java:50
↓ 8 callers
Method
parse
(final String date)
robopupu-api/src/main/java/com/robopupu/api/util/DateToolkit.java:58
↓ 8 callers
Method
saveDependencyScope
(final DependencyScopeOwner owner, final DependencyScope scope)
robopupu-api/src/main/java/com/robopupu/api/dependency/DependenciesCache.java:68
↓ 7 callers
Method
attach
Attaches the given {@link InputNode} to this {@link OutputNode}. @param inputNode An {@link InputNode}. @return The attached {@link InputNode}.
robopupu-api/src/main/java/com/robopupu/api/graph/OutputNode.java:22
↓ 7 callers
Method
commit
Commits this {@link PermissionRequest}. First it check if the requested user permission has been already granted. If not then, it is checked if the us
robopupu-api/src/main/java/com/robopupu/api/util/PermissionRequest.java:83
↓ 7 callers
Method
getColor
Gets the specified color value. @param colorResId A color resource id. @return The int value for the color.
app/src/main/java/com/robopupu/component/AppManager.java:115
↓ 7 callers
Method
getScopeClass
Gets the {@link Class} of {@link DependencyScope} owned by this {@link DependencyScopeOwner}. @return A {@link Class}.
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScopeOwner.java:37
↓ 7 callers
Method
isDestroyed
Tests if destroyed. @return A {@code boolean}.
robopupu-api/src/main/java/com/robopupu/api/plugin/PluginStateComponent.java:111
↓ 7 callers
Method
setEnabled
(final boolean enabled)
robopupu-api/src/main/java/com/robopupu/api/util/Log.java:21
↓ 7 callers
Method
type
(Class<?> providedClass, final Class<?> dependencyType)
robopupu-api/src/androidTest/java/com/robopupu/api/dependency/ZooScope_DependencyProvider.java:29
↓ 6 callers
Method
addActiveView
Adds the given {@link FeatureView} to the set of currently active {@link FeatureView}s of this {@link Feature}. @param view A {@link FeatureView} to b
robopupu-api/src/main/java/com/robopupu/api/feature/Feature.java:67
↓ 6 callers
Method
cache
Caches the given requested dependency {@link Object} using the requested type as a key. @param dependencyType The dependence type as a {@link Class}
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScope.java:251
↓ 6 callers
Method
clear
()
robopupu-api/src/main/java/com/robopupu/api/util/MessageContext.java:125
↓ 6 callers
Method
conditionallyRestartFeature
Check the execution state of the given {@link Feature} and if not started then start the {@link Feature} for the given {@link FeatureView}. @param fea
robopupu-api/src/main/java/com/robopupu/api/feature/FeatureManager.java:246
↓ 6 callers
Method
e
Send an {@code #ERROR} log message. @param tag Used to identify the source of a log message. It usually identifies the class or activity where
robopupu-api/src/main/java/com/robopupu/api/util/Log.java:177
↓ 6 callers
Method
getActivity
()
robopupu-api/src/main/java/com/robopupu/api/mvp/ViewFragmentDelegate.java:64
↓ 6 callers
Method
getDependencies
Gets an dependency instance of the specified type. The requested dependency is first searched from the currently active {@link DependencyScope}. If a
robopupu-api/src/main/java/com/robopupu/api/dependency/DependencyScope.java:405
next →
1–100 of 2,104, ranked by callers