Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EverythingMe/plaxien
/ types & classes
Types & classes
18 in github.com/EverythingMe/plaxien
⨍
Functions
67
◇
Types & classes
18
Class
ApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
src/androidTest/java/me/everything/plaxien/ApplicationTest.java:9
Class
BaseNode
This is the base of all explain nodes - be it value or branch nodes
src/main/java/me/everything/plaxien/Explain.java:29
Class
Builder
src/main/java/me/everything/plaxien/ExplainViewFactory.java:291
Class
Deserializer
Internal deserializer to distinguish between value and branch nodes.
src/main/java/me/everything/plaxien/Explain.java:270
Class
Explain
This is the main Explain API encapsulating the models and building explain trees
src/main/java/me/everything/plaxien/Explain.java:23
Class
ExplainActivity
src/main/java/me/everything/plaxien/ExplainActivity.java:32
Class
ExplainViewFactory
A factory that generates Explain views from Explain trees
src/main/java/me/everything/plaxien/ExplainViewFactory.java:17
Class
ExplainViewFactoryTest
src/androidTest/java/me/everything/plaxien/ExplainViewFactoryTest.java:9
Class
ExplainViewStyle
The customization styling of Explain view
src/main/java/me/everything/plaxien/ExplainViewFactory.java:262
Interface
Explainer
This interface can be implemented by any class, for it to be able to explain itself to an explain view factory
src/main/java/me/everything/plaxien/Explainer.java:7
Class
JSONExplainBridge
This bridge class enables you to parse JSON objects and render explain trees from them. This is useful when you want to render explains from servers,
src/main/java/me/everything/plaxien/json/JSONExplainBridge.java:20
Class
JSONExplainBridgeTest
src/androidTest/java/me/everything/plaxien/JSONExplainBridgeTest.java:8
Class
MockExplainer
src/androidTest/java/me/everything/plaxien/ExplainViewFactoryTest.java:22
Class
Node
A branch node - i.e. a node that has children, whether further branches or value nodes. Each node has a title and child nodes. It can be expanded when
src/main/java/me/everything/plaxien/Explain.java:59
Class
NodeHolder
src/main/java/me/everything/plaxien/ExplainViewFactory.java:186
Class
NodeTest
src/androidTest/java/me/everything/plaxien/NodeTest.java:5
Class
ValueNode
A value node holds a terminal key/value pair for display. The value can be any object, and we use the object's toString() to render it Optionally, the
src/main/java/me/everything/plaxien/Explain.java:227
Class
ValueNodeHolder
src/main/java/me/everything/plaxien/ExplainViewFactory.java:247