Skip to content

Package io.github.qishr.cascara.schema.util

Interface TypeAnalyzer

java.lang.Object
        io.github.qishr.cascara.schema.util.TypeAnalyzer

All Known Implementing Classes:
    UiTypeAnalyzer


public interface TypeAnalyzer

Method Summary

Modifier and Type Method Description
public abstract void analyze(Field field, ReferenceMapNode targetAst) Inspects a field and adds "hints" to the MapAstNode being built before the compiler sees it.
public abstract void analyze(Class<?> clazz, ReferenceMapNode targetAst)

Method Details

analyze

public abstract void analyze(Field field, ReferenceMapNode targetAst)

Inspects a field and adds "hints" to the MapAstNode being built before the compiler sees it.


analyze

public abstract void analyze(Class<?> clazz, ReferenceMapNode targetAst)