Tag: ANDROID-ANNOTATIONS
Tengo aquí una clase de muestra que me gustaría usar lxml para analizar archivos XML. class XMLParser: def __init__(self, path: str): self.root: etree._Element | None = None Sin embargo, PyCharm se queja sobre el acceso a un miembro protegido _Element cuando uso esta indicación de tipo. ¿Existe una forma más . . . Read more
Soy un traductor de español que traduce documentos de TI. Traduce lo siguiente al español. No traduzcas el código y la salida en markdown. “Soy un programador de Java con experiencia moderada que no terminé de entender las Anotaciones de Java. He leído la documentación varias veces y he revisado . . . Read more
He creado la siguiente abstracción para programar trabajos: public interface IJobData { } public interface IJob<in tjobdata=””> where TJobData : IJobData { Task ExecuteAsync(TJobData jobData); } Utilizo esto en la capa de aplicación para crear trabajos. Por ejemplo: public record ForgotPasswordJobData() : IJobData; public class ForgotPasswordJob : IJob<forgotpasswordjobdata> { public . . . Read more
Tengo una REST API, en la cual estoy transformando la solicitud pasada. Ahora quiero validar la entidad que fue transformada utilizando la anotación @Valid. public RequestResponse create(EntityV1 entityV1){ Entity entity = transform(entityV1) } private Entity transform(EntityV1 entityV1){ Entity entity = new Entity(); // Lógica de transformación return entity; } Por . . . Read more
Una clase “DerivedClass” extiende “BaseClass”. Instancia un objeto de tipo ProcessDerived, pasando $this al constructor: $object = new ProcessDerived($this); // $this extiende BaseClass Una serie de clases DerivedX tienen sus propias clases ProcessDerivedX, y todas las clases ProcessDerivedX se derivan de ProcessBase. Para mantener el código más genérico, las clases . . . Read more