mplementação Java - Meta classes

Pelo que entendi, o modelo de objeto Java é de 3 níveis, cada nível descreve o nível abaixo dele; portanto, há uma classe Meta compartilhada por todas as Classes (que são elas mesmas objetos?

Minha pergunta é - como os construtores são implementados em Java? (ou qualquer outro método de classe) minha lógica diz que os construtores devem aparecer nas classes Meta, mas como existe apenas uma classe Meta, não faz sentido manter todos os construtores possíveis, ou meu entendimento disso é tudo errado.