Skip to content

Commit e4d080e

Browse files
committed
no message
0 parents  commit e4d080e

File tree

156 files changed

+1407
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+1407
-0
lines changed

.gitignore

+95
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# Compiled class file
2+
*.class
3+
4+
# Log file
5+
*.log
6+
7+
# BlueJ files
8+
*.ctxt
9+
10+
# Mobile Tools for Java (J2ME)
11+
.mtj.tmp/
12+
13+
# Package Files #
14+
*.jar
15+
*.war
16+
*.nar
17+
*.ear
18+
*.zip
19+
*.tar.gz
20+
*.rar
21+
22+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
23+
hs_err_pid*
24+
25+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
26+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
27+
28+
# User-specific stuff
29+
**/.idea/**/workspace.xml
30+
**/.idea/**/tasks.xml
31+
**/.idea/**/usage.statistics.xml
32+
**/.idea/**/dictionaries
33+
**/.idea/**/shelf
34+
35+
# Generated files
36+
**/.idea/**/contentModel.xml
37+
38+
# Sensitive or high-churn files
39+
**/.idea/**/dataSources/
40+
**/.idea/**/dataSources.ids
41+
**/.idea/**/dataSources.local.xml
42+
**/.idea/**/sqlDataSources.xml
43+
**/.idea/**/dynamic.xml
44+
**/.idea/**/uiDesigner.xml
45+
**/.idea/**/dbnavigator.xml
46+
47+
# Gradle
48+
**/.idea/**/gradle.xml
49+
**/.idea/**/libraries
50+
51+
# Gradle and Maven with auto-import
52+
# When using Gradle or Maven with auto-import, you should exclude module files,
53+
# since they will be recreated, and may cause churn. Uncomment if using
54+
# auto-import.
55+
# **/.idea/artifacts
56+
# **/.idea/compiler.xml
57+
# **/.idea/jarRepositories.xml
58+
# **/.idea/modules.xml
59+
# **/.idea/*.iml
60+
# **/.idea/modules
61+
# *.iml
62+
# *.ipr
63+
64+
# CMake
65+
cmake-build-*/
66+
67+
# Mongo Explorer plugin
68+
**/.idea/**/mongoSettings.xml
69+
70+
# File-based project format
71+
*.iws
72+
73+
# IntelliJ
74+
out/
75+
76+
# mpeltonen/sbt-idea plugin
77+
**/.idea_modules/
78+
79+
# JIRA plugin
80+
atlassian-ide-plugin.xml
81+
82+
# Cursive Clojure plugin
83+
**/.idea/replstate.xml
84+
85+
# Crashlytics plugin (for Android Studio and IntelliJ)
86+
com_crashlytics_export_strings.xml
87+
crashlytics.properties
88+
crashlytics-build.properties
89+
fabric.properties
90+
91+
# Editor-based Rest Client
92+
**/.idea/httpRequests
93+
94+
# Android studio 3.1+ serialized cache file
95+
**/.idea/caches/build_file_checksums.ser

Assignment1/.idea/compiler.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/description.html

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/encodings.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/misc.xml

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/modules.xml

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/project-template.xml

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/runConfigurations/Program.xml

+12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/.idea/vcs.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assignment1/Assignment1.iml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package academy.pocu.comp2500.assignment1;
2+
3+
import academy.pocu.comp2500.assignment1.registry.Registry;
4+
5+
public class App {
6+
public App(Registry registry) {
7+
// Register like this
8+
// registry.registerPostAdder("Foo", "bar");
9+
}
10+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package academy.pocu.comp2500.assignment1;
2+
3+
public class Program {
4+
5+
public static void main(String[] args) {
6+
// write your code here
7+
}
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package academy.pocu.comp2500.assignment1.registry;
2+
3+
/**
4+
* DO NOT MODIFY. YOU DON'T HAVE TO!
5+
*/
6+
public final class Interface {
7+
private String className;
8+
private String methodName;
9+
10+
public Interface(final String className) {
11+
this(className, null);
12+
}
13+
14+
public Interface(final String className, final String methodName) {
15+
this.className = className;
16+
this.methodName = methodName;
17+
}
18+
19+
public String getClassName() {
20+
return this.className;
21+
}
22+
23+
public String getMethodName() {
24+
return this.methodName;
25+
}
26+
27+
}

0 commit comments

Comments
 (0)