Skip to content
This repository has been archived by the owner on Apr 10, 2024. It is now read-only.

Commit

Permalink
Version 2.0.1
Browse files Browse the repository at this point in the history
Fixed issues with code generation.
  • Loading branch information
Asgeir Nilsen committed Sep 27, 2017
1 parent f3901fe commit 75fd275
Show file tree
Hide file tree
Showing 34 changed files with 325 additions and 241 deletions.
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ sourceCompatibility = 1.8

jar {
baseName = 'fint-utdanning-model-java'
version = '2.0.0'
version = '2.0.1'
}

repositories {
Expand All @@ -24,7 +24,7 @@ repositories {

apply from: 'https://raw.githubusercontent.com/FINTlibs/fint-buildscripts/v1.0.14/dependencies.gradle'
dependencies {
compile('no.fint:fint-felles-model-java:2.0.0')
compile('no.fint:fint-felles-model-java:2.0.1')

compileOnly("org.projectlombok:lombok:${lombokVersion}")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
import java.util.List;

public enum BasisklasserActions {

;
;


/**
Expand Down
14 changes: 8 additions & 6 deletions src/main/java/no/fint/model/utdanning/basisklasser/Gruppe.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,19 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import no.fint.model.felles.kompleksedatatyper.Identifikator;
import java.util.List;

import no.fint.model.felles.kompleksedatatyper.Periode;
import no.fint.model.felles.kompleksedatatyper.Identifikator;

@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
public abstract class Gruppe {
private String beskrivelse;
private String navn;
private Periode periode;
private Identifikator systemId;
}
private String beskrivelse;
private String navn;
private List<Periode> periode;
private Identifikator systemId;
}

Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,16 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.felles.kompleksedatatyper.Identifikator;

@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
public abstract class Utdanningsforhold {
private String beskrivelse;
private Identifikator systemId;
}
private String beskrivelse;
private Identifikator systemId;
}

20 changes: 12 additions & 8 deletions src/main/java/no/fint/model/utdanning/elev/Basisgruppe.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,23 @@

package no.fint.model.utdanning.elev;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.utdanning.basisklasser.Gruppe;

@Data
@EqualsAndHashCode(callSuper = false)
@EqualsAndHashCode(callSuper=false)
public class Basisgruppe extends Gruppe {
public enum Relasjonsnavn {
TRINN,
KONTAKTLARERGRUPPE,
GREPREFERANSE,
VIGOREFERANSE,
MEDLEMSKAP
}
public enum Relasjonsnavn {
TRINN,
KONTAKTLARERGRUPPE,
GREPREFERANSE,
VIGOREFERANSE,
MEDLEMSKAP
}
}

21 changes: 12 additions & 9 deletions src/main/java/no/fint/model/utdanning/elev/Elev.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.felles.kompleksedatatyper.Identifikator;
import no.fint.model.felles.kompleksedatatyper.Kontaktinformasjon;

Expand All @@ -14,13 +16,14 @@
@NoArgsConstructor
@EqualsAndHashCode
public class Elev {
private Identifikator brukernavn;
private Identifikator elevnummer;
private Kontaktinformasjon kontaktinformasjon;
private Identifikator systemId;
public enum Relasjonsnavn {
PERSON,
ELEVFORHOLD
}
}
public enum Relasjonsnavn {
PERSON,
ELEVFORHOLD
}

private Identifikator brukernavn;
private Identifikator elevnummer;
private Kontaktinformasjon kontaktinformasjon;
private Identifikator systemId;
}

39 changes: 20 additions & 19 deletions src/main/java/no/fint/model/utdanning/elev/ElevActions.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,26 @@
import java.util.List;

public enum ElevActions {

GET_BASISGRUPPE,
GET_ALL_BASISGRUPPE,
UPDATE_BASISGRUPPE,
GET_ELEV,
GET_ALL_ELEV,
UPDATE_ELEV,
GET_ELEVFORHOLD,
GET_ALL_ELEVFORHOLD,
UPDATE_ELEVFORHOLD,
GET_KONTAKTLARERGRUPPE,
GET_ALL_KONTAKTLARERGRUPPE,
UPDATE_KONTAKTLARERGRUPPE,
GET_MEDLEMSKAP,
GET_ALL_MEDLEMSKAP,
UPDATE_MEDLEMSKAP,
GET_UNDERVISNINGSFORHOLD,
GET_ALL_UNDERVISNINGSFORHOLD,
UPDATE_UNDERVISNINGSFORHOLD;

GET_BASISGRUPPE,
GET_ALL_BASISGRUPPE,
UPDATE_BASISGRUPPE,
GET_ELEV,
GET_ALL_ELEV,
UPDATE_ELEV,
GET_ELEVFORHOLD,
GET_ALL_ELEVFORHOLD,
UPDATE_ELEVFORHOLD,
GET_KONTAKTLARERGRUPPE,
GET_ALL_KONTAKTLARERGRUPPE,
UPDATE_KONTAKTLARERGRUPPE,
GET_MEDLEMSKAP,
GET_ALL_MEDLEMSKAP,
UPDATE_MEDLEMSKAP,
GET_UNDERVISNINGSFORHOLD,
GET_ALL_UNDERVISNINGSFORHOLD,
UPDATE_UNDERVISNINGSFORHOLD
;


/**
Expand Down
16 changes: 10 additions & 6 deletions src/main/java/no/fint/model/utdanning/elev/Elevforhold.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,21 @@

package no.fint.model.utdanning.elev;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.utdanning.basisklasser.Utdanningsforhold;

@Data
@EqualsAndHashCode(callSuper = false)
@EqualsAndHashCode(callSuper=false)
public class Elevforhold extends Utdanningsforhold {
public enum Relasjonsnavn {
ELEV,
KATEGORI,
MEDLEMSKAP
}
public enum Relasjonsnavn {
ELEV,
KATEGORI,
MEDLEMSKAP
}
}

18 changes: 11 additions & 7 deletions src/main/java/no/fint/model/utdanning/elev/Kontaktlarergruppe.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,22 @@

package no.fint.model.utdanning.elev;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.utdanning.basisklasser.Gruppe;

@Data
@EqualsAndHashCode(callSuper = false)
@EqualsAndHashCode(callSuper=false)
public class Kontaktlarergruppe extends Gruppe {
public enum Relasjonsnavn {
BASISGRUPPE,
GREPREFERANSE,
VIGOREFERANSE,
MEDLEMSKAP
}
public enum Relasjonsnavn {
BASISGRUPPE,
GREPREFERANSE,
VIGOREFERANSE,
MEDLEMSKAP
}
}

20 changes: 11 additions & 9 deletions src/main/java/no/fint/model/utdanning/elev/Medlemskap.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,23 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.felles.kompleksedatatyper.Identifikator;

@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
public class Medlemskap {
private Identifikator systemId;
public enum Relasjonsnavn {
FRAVAR,
FORTLOPENDEVURDERING,
ENDELIGVURDERING,
DELTAKER,
GRUPPE
}

public enum Relasjonsnavn {
FRAVAR,
FORTLOPENDEVURDERING,
ENDELIGVURDERING,
DELTAKER,
GRUPPE
}
}
private Identifikator systemId;
}

Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,21 @@

package no.fint.model.utdanning.elev;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.utdanning.basisklasser.Utdanningsforhold;

@Data
@EqualsAndHashCode(callSuper = false)
@EqualsAndHashCode(callSuper=false)
public class Undervisningsforhold extends Utdanningsforhold {
public enum Relasjonsnavn {
ARBEIDSFORHOLD,
TIME,
MEDLEMSKAP
}
public enum Relasjonsnavn {
ARBEIDSFORHOLD,
TIME,
MEDLEMSKAP
}
}

Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,15 @@

package no.fint.model.utdanning.kodeverk;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.felles.basisklasser.Begrep;

@Data
@EqualsAndHashCode(callSuper = false)
public class Elevkategori extends Begrep {
}
@EqualsAndHashCode(callSuper=false)
public class Elevkategori extends Begrep {}

Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,15 @@

package no.fint.model.utdanning.kodeverk;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.felles.basisklasser.Begrep;

@Data
@EqualsAndHashCode(callSuper = false)
public class Fravarstype extends Begrep {
}
@EqualsAndHashCode(callSuper=false)
public class Fravarstype extends Begrep {}

Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,10 @@
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

@Data
@AllArgsConstructor
@EqualsAndHashCode
public class Grepreferanse {
}
public class Grepreferanse {}

Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,20 @@

package no.fint.model.utdanning.kodeverk;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;

import no.fint.model.felles.basisklasser.Begrep;

@Data
@EqualsAndHashCode(callSuper = false)
@EqualsAndHashCode(callSuper=false)
public class Karakterskala extends Begrep {
public enum Relasjonsnavn {
VIGOREFERANSE,
VERDI
}
public enum Relasjonsnavn {
VIGOREFERANSE,
VERDI
}
}

Loading

0 comments on commit 75fd275

Please sign in to comment.