MCPcopy Index your code
hub / github.com/JorgeCastilloPrz/AndroidFillableLoaders

github.com/JorgeCastilloPrz/AndroidFillableLoaders @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
168 symbols 346 edges 27 files 29 documented · 17%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ClippingTransform (Interface)
Public contract to give users the possibility to create custom invisible clipping figures. They will be able to use this [12 …
library/src/main/java/com/github/jorgecastillo/clippingtransforms/ClippingTransform.java
ResettableView (Interface)
@author jorge @since 11/08/15 [3 implementers]
sampleapp/src/main/java/com/github/jorgecastillo/ResettableView.java
TransformAbstractFactory (Interface)
@author jorge @since 12/08/15 [2 implementers]
library/src/main/java/com/github/jorgecastillo/clippingtransforms/TransformAbstractFactory.java
Paths (Interface)
@author jorge @since 7/08/15
sampleapp/src/main/java/com/github/jorgecastillo/Paths.java
OnStateChangeListener (Interface)
@author jorge @since 7/08/15 [2 implementers]
library/src/main/java/com/github/jorgecastillo/listener/OnStateChangeListener.java
AttributeExtractor (Interface)
Any attribute extractor must implement this contract. @author jorge @since 11/08/15 [2 implementers]
library/src/main/java/com/github/jorgecastillo/attributes/AttributeExtractor.java

Core symbols most depended-on inside this repo

attributeArray
called by 9
library/src/main/java/com/github/jorgecastillo/attributes/AttributeExtractorImpl.java
randomFloat
called by 8
library/src/main/java/com/github/jorgecastillo/clippingtransforms/WavesClippingTransform.java
newInstance
called by 8
sampleapp/src/main/java/com/github/jorgecastillo/FillableLoaderPage.java
context
called by 7
library/src/main/java/com/github/jorgecastillo/attributes/AttributeExtractorImpl.java
advanceToNextToken
called by 7
library/src/main/java/com/github/jorgecastillo/svg/SvgPathParser.java
changeState
called by 5
library/src/main/java/com/github/jorgecastillo/FillableLoader.java
consumeAndTransformPoint
called by 5
library/src/main/java/com/github/jorgecastillo/svg/SvgPathParser.java
build
called by 4
library/src/main/java/com/github/jorgecastillo/FillableLoaderBuilder.java

Shape

Method 139
Class 23
Interface 6

Languages

Java100%

Modules by API surface

library/src/main/java/com/github/jorgecastillo/FillableLoader.java34 symbols
library/src/main/java/com/github/jorgecastillo/attributes/AttributeExtractorImpl.java18 symbols
library/src/main/java/com/github/jorgecastillo/FillableLoaderBuilder.java14 symbols
sampleapp/src/main/java/com/github/jorgecastillo/FillableLoaderPage.java11 symbols
library/src/main/java/com/github/jorgecastillo/attributes/AttributeExtractor.java11 symbols
library/src/main/java/com/github/jorgecastillo/svg/ConstrainedSvgPathParser.java10 symbols
sampleapp/src/main/java/com/github/jorgecastillo/MainActivity.java8 symbols
library/src/main/java/com/github/jorgecastillo/svg/SvgPathParser.java8 symbols
library/src/main/java/com/github/jorgecastillo/clippingtransforms/WavesClippingTransform.java7 symbols
sampleapp/src/main/java/com/github/jorgecastillo/adapter/FillablePagesAdapter.java6 symbols
library/src/main/java/com/github/jorgecastillo/clippingtransforms/SquareClippingTransform.java5 symbols
library/src/main/java/com/github/jorgecastillo/clippingtransforms/RoundedClippingTransform.java5 symbols

For agents

$ claude mcp add AndroidFillableLoaders \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact