Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/depoll/bindroid
/ functions
Functions
683 in github.com/depoll/bindroid
⨍
Functions
683
◇
Types & classes
101
↓ 476 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableInt.java:31
↓ 170 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableInt.java:41
↓ 136 callers
Method
getValue
()
bindroid-test/src/com/bindroid/test/Nestable.java:13
↓ 122 callers
Method
track
Causes a {@link Tracker} to track any Trackables on which {@link #track()} was called while executing the given {@link Action}. {@link Tracker#update(
Bindroid/src/com/bindroid/trackable/Trackable.java:39
↓ 108 callers
Method
setValue
(String newVal)
bindroid-test/src/com/bindroid/test/Nestable.java:21
↓ 105 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableField.java:50
↓ 91 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableField.java:60
↓ 52 callers
Method
add
(int location, T object)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:92
↓ 39 callers
Method
size
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:334
↓ 38 callers
Method
convertToTarget
Converts a source value into a target value. This is called whenever the source property's value is being applied to the target property in a {@link B
Bindroid/src/com/bindroid/ValueConverter.java:42
↓ 36 callers
Method
addAll
(Collection<? extends T> arg0)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:109
↓ 32 callers
Method
createProperty
(final TrackableField<Object> field)
Bindroid/test/com/bindroid/test/BindingExtendedTest.java:476
↓ 27 callers
Method
getDefaultConverter
@return A ValueConverter that performs no conversion.
Bindroid/src/com/bindroid/ValueConverter.java:16
↓ 27 callers
Method
toString
()
Bindroid/src/com/bindroid/trackable/TrackableInt.java:48
↓ 25 callers
Method
get
@return A BoolConverter that treats {@code null}, {@code 0}, and {@code false} as false, while everything else is considered true.
Bindroid/src/com/bindroid/converters/BoolConverter.java:24
↓ 24 callers
Function
trackable
bindroid-kotlin/src/main/java/com/bindroid/trackable/TrackableUtils.kt:12
↓ 23 callers
Method
updateTrackers
Notifies any {@link Tracker}s watching this Trackable.
Bindroid/src/com/bindroid/trackable/Trackable.java:110
↓ 21 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableChar.java:31
↓ 21 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableDouble.java:31
↓ 19 callers
Method
beginTracking
(final TrackableField<T> field, final AtomicReference<T> toSet)
bindroid-test/src/com/bindroid/test/TrackableTest.java:23
↓ 19 callers
Method
equals
(T obj1, T obj2)
Bindroid/src/com/bindroid/utils/EqualityComparer.java:9
↓ 19 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableFloat.java:31
↓ 18 callers
Method
equals
(Object obj1, Object obj2)
Bindroid/src/com/bindroid/utils/ObjectUtilities.java:11
↓ 18 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableByte.java:31
↓ 18 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableShort.java:31
↓ 18 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableLong.java:31
↓ 17 callers
Method
get
Gets the value of the TrackableField and calls {@link #track()}. @return The value of the TrackableField.
Bindroid/src/com/bindroid/trackable/TrackableBoolean.java:31
↓ 17 callers
Method
getValue
()
bindroid-test/src/com/bindroid/test/TrackableCollectionTest.java:18
↓ 17 callers
Method
setupTracker
()
Bindroid/test/com/bindroid/test/TrackableCollectionExtendedTest.java:569
↓ 16 callers
Method
getValue
Invokes the getter. @return the value returned by the getter.
Bindroid/src/com/bindroid/utils/Property.java:67
↓ 16 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableDouble.java:41
↓ 16 callers
Function
track
bindroid-kotlin/src/main/java/com/bindroid/trackable/TrackableUtils.kt:291
↓ 15 callers
Method
convertToTarget
(Object sourceValue, Class<?> targetType)
bindroid-test/src/com/bindroid/test/BindingTest.java:134
↓ 15 callers
Function
converter
* Creates a ValueConverter using lambdas for each conversion. */
bindroid-kotlin/src/main/java/com/bindroid/utils/BindingUtils.kt:51
↓ 15 callers
Method
remove
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:250
↓ 14 callers
Method
contains
(Object object)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:144
↓ 14 callers
Method
get
(int location)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:156
↓ 13 callers
Method
bind
Binds a view within an {@link Activity} to the given property. @param activity the parent Activity. @param targetId the resource ID of th
Bindroid/src/com/bindroid/ui/UiBinder.java:29
↓ 13 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableChar.java:41
↓ 13 callers
Method
setValue
Invokes the setter with the given value. @param value the value to pass to the setter.
Bindroid/src/com/bindroid/utils/Property.java:76
↓ 12 callers
Function
bind
* Creates a binding between any two properties specified in any form. */
bindroid-kotlin/src/main/java/com/bindroid/utils/BindingUtils.kt:17
↓ 12 callers
Method
createStringProperty
(final TrackableField<String> field)
Bindroid/test/com/bindroid/test/BindingExtendedTest.java:494
↓ 12 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableByte.java:41
↓ 12 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableBoolean.java:41
↓ 12 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableLong.java:41
↓ 11 callers
Method
convertToTarget
(Object sourceValue, Class<?> targetType)
Bindroid/src/com/bindroid/converters/ToStringConverter.java:29
↓ 11 callers
Method
getChild
()
bindroid-test/src/com/bindroid/test/Nestable.java:9
↓ 11 callers
Method
getId
Gets a list-unique identifier associated with the object at the given index. This is useful for UI to ensure that UI can be reused when the collection
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:169
↓ 11 callers
Method
next
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:219
↓ 11 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableFloat.java:41
↓ 11 callers
Method
setChild
(Nestable value)
bindroid-test/src/com/bindroid/test/Nestable.java:17
↓ 10 callers
Method
invoke
The method to invoke. @param parameter the parameter to the action.
Bindroid/src/com/bindroid/utils/Action.java:14
↓ 10 callers
Method
set
Sets the value of the TrackableField and calls {@link #updateTrackers()}. @param value The new value.
Bindroid/src/com/bindroid/trackable/TrackableShort.java:41
↓ 10 callers
Method
set
(T value)
Bindroid/src/com/bindroid/trackable/ComparingTrackableField.java:20
↓ 10 callers
Method
updateTrackers
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:85
↓ 10 callers
Method
watchPointers
Returns a runnable that will assert that all of the objects in toWatch can be collected.
bindroid-test/src/com/bindroid/test/GCTestUtils.java:13
↓ 8 callers
Method
convertToSource
(Object targetValue, Class<?> sourceType)
bindroid-test/src/com/bindroid/test/BindingTest.java:126
↓ 7 callers
Method
bind
(T dataSource)
Bindroid/src/com/bindroid/ui/BoundUi.java:11
↓ 7 callers
Method
convertToSource
Converts a target value into a source value. This is called whenever the target property's value is being applied to the source property in a {@link B
Bindroid/src/com/bindroid/ValueConverter.java:29
↓ 7 callers
Method
createCountingTracker
(final AtomicInteger counter)
Bindroid/test/com/bindroid/test/TrackablePrimitivesExtendedTest.java:393
↓ 6 callers
Method
evaluate
The function to evaluate. @return the result of the evaluation.
Bindroid/src/com/bindroid/utils/Function.java:14
↓ 6 callers
Method
getGetter
@return the getter for the property.
Bindroid/src/com/bindroid/utils/Property.java:44
↓ 6 callers
Method
getMethodOrNull
(Class<?> clazz, String methodName)
Bindroid/src/com/bindroid/utils/ReflectedProperty.java:88
↓ 6 callers
Method
getNewId
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:173
↓ 6 callers
Method
hasNext
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:214
↓ 6 callers
Method
listIterator
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:203
↓ 6 callers
Method
run
()
bindroid-test/src/com/bindroid/test/GCTestUtils.java:20
↓ 5 callers
Method
clear
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:135
↓ 5 callers
Method
isEmpty
()
Bindroid/src/com/bindroid/ui/BoundCollectionAdapter.java:195
↓ 5 callers
Method
setName
(String name)
Bindroid/test/com/bindroid/test/UtilsExtendedTest.java:413
↓ 4 callers
Method
getCount
()
bindroid-sample/src/com/bindroid/sample/ViewModel.java:48
↓ 4 callers
Method
getLeft
@return the left value.
Bindroid/src/com/bindroid/utils/Pair.java:38
↓ 4 callers
Method
getRight
@return the right value.
Bindroid/src/com/bindroid/utils/Pair.java:45
↓ 4 callers
Method
getSetter
@return the setter for the property.
Bindroid/src/com/bindroid/utils/Property.java:51
↓ 4 callers
Method
getType
@return the type of the property.
Bindroid/src/com/bindroid/utils/Property.java:58
↓ 4 callers
Method
indexOf
(Object object)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:180
↓ 4 callers
Method
returnId
(long id)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:321
↓ 4 callers
Method
run
()
bindroid-test/src/com/bindroid/test/UiBindingTests.java:57
↓ 4 callers
Method
setBoolValue
(boolean value)
bindroid-test/src/com/bindroid/test/UiBindingTests.java:42
↓ 4 callers
Method
toArray
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:346
↓ 3 callers
Method
getDates
()
bindroid-sample/src/com/bindroid/sample/ViewModel.java:44
↓ 3 callers
Method
getGetter
(Class<?> clazz, String propertyName)
Bindroid/src/com/bindroid/utils/ReflectedProperty.java:103
↓ 3 callers
Method
getName
()
Bindroid/test/com/bindroid/test/UtilsExtendedTest.java:409
↓ 3 callers
Method
getSource
()
Bindroid/src/com/bindroid/utils/ReflectedProperty.java:280
↓ 3 callers
Method
getValue
(Object root)
Bindroid/src/com/bindroid/utils/ReflectedProperty.java:83
↓ 3 callers
Method
isEmpty
()
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:186
↓ 3 callers
Method
lastIndexOf
(Object object)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:197
↓ 3 callers
Method
make
Creates a UIProperty for the given property. @param property the property to wrap. @return the new property, whose getters and setters will dispatch
Bindroid/src/com/bindroid/ui/UiProperty.java:26
↓ 3 callers
Method
setChild
(TestBean child)
Bindroid/test/com/bindroid/test/UtilsExtendedTest.java:421
↓ 3 callers
Method
setProp
(String value)
bindroid-test/src/com/bindroid/test/ReflectedPropertyTest.java:38
↓ 3 callers
Method
setStringValue
(String value)
bindroid-test/src/com/bindroid/test/UiBindingTests.java:50
↓ 3 callers
Method
toString
()
Bindroid/test/com/bindroid/test/ConverterExtendedTest.java:198
↓ 2 callers
Method
ReflectedProperty
Constructs a reflected property using the path provided, starting from the source. @param source the starting point for the property. @param path t
Bindroid/src/com/bindroid/utils/ReflectedProperty.java:240
↓ 2 callers
Method
applySourceToTarget
()
Bindroid/src/com/bindroid/Binding.java:125
↓ 2 callers
Method
applyTargetToSource
()
Bindroid/src/com/bindroid/Binding.java:147
↓ 2 callers
Method
capitalize
(String str)
Bindroid/src/com/bindroid/utils/ReflectedProperty.java:96
↓ 2 callers
Function
compiledProp
bindroid-kotlin/src/main/java/com/bindroid/utils/CompiledProperty.kt:47
↓ 2 callers
Method
containsAll
(Collection<?> arg0)
Bindroid/src/com/bindroid/trackable/TrackableCollection.java:150
↓ 2 callers
Method
createIntProperty
(final TrackableField<Integer> field)
Bindroid/test/com/bindroid/test/BindingExtendedTest.java:512
↓ 2 callers
Method
getDefaultComparer
Gets the default equality comparer. @return the default equality comparer.
Bindroid/src/com/bindroid/utils/ObjectUtilities.java:38
next →
1–100 of 683, ranked by callers